Method: enterprises.policies.modifyPolicyApplications

מעדכן או יוצר אפליקציות במדיניות.

בקשת HTTP

POST https://androidmanagement.googleapis.com/v1/{name=enterprises/*/policies/*}:modifyPolicyApplications

כתובת ה-URL משתמשת בתחביר של gRPC Transcoding.

פרמטרים של נתיב

פרמטרים
name

string

חובה. שם Policy שמכיל את אובייקטי ApplicationPolicy שרוצים לעדכן, בפורמט enterprises/{enterpriseId}/policies/{policyId}.

גוף הבקשה

גוף הבקשה מכיל נתונים עם המבנה הבא:

ייצוג ב-JSON
{
  "changes": [
    {
      object (ApplicationPolicyChange)
    }
  ]
}
שדות
changes[]

object (ApplicationPolicyChange)

חובה. השינויים שצריך לבצע באובייקטים של ApplicationPolicy. צריך להוסיף לפחות ApplicationPolicyChange אחד.

גוף התשובה

תגובה לבקשה לעדכן או ליצור אובייקטים של ApplicationPolicy במדיניות הנתונה.

אם הפעולה מצליחה, גוף התגובה מכיל נתונים במבנה הבא:

ייצוג ב-JSON
{
  "policy": {
    object (Policy)
  }
}
שדות
policy

object (Policy)

המדיניות המעודכנת.

היקפי הרשאה

נדרש היקף ההרשאות הבא של OAuth:

  • https://www.googleapis.com/auth/androidmanagement

מידע נוסף זמין במאמר בנושא OAuth 2.0 Overview.

ApplicationPolicyChange

שינוי שצריך לבצע באובייקט ApplicationPolicy יחיד.

ייצוג ב-JSON
{
  "application": {
    object (ApplicationPolicy)
  },
  "updateMask": string
}
שדות
application

object (ApplicationPolicy)

אם ApplicationPolicy.packageName תואם לאובייקט ApplicationPolicy קיים בתוך Policy שמשתנה, האובייקט הזה יעודכן. אחרת, הוא יתווסף לסוף של Policy.applications.

updateMask

string (FieldMask format)

השדה mask שמציין את השדות לעדכון. אם לא מציינים שדות, כל השדות שניתנים לשינוי מתעדכנים.

זוהי רשימה של שמות שדות שמוגדרים במלואם, שמופרדים באמצעות פסיקים. דוגמה: "user.displayName,photo"