Method: customers.policies.resolve

הפונקציה מקבלת את ערכי המדיניות שנפתרו עבור רשימה של כללי מדיניות שתואמים לשאילתת חיפוש.

בקשת HTTP

POST https://chromepolicy.googleapis.com/v1/{customer=customers/*}/policies:resolve

בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.

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

פרמטרים
customer

string

המזהה של חשבון G Suite או של המילה 'my_customer' של הלקוח שמשויך לבקשה.

גוף הבקשה

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

ייצוג JSON
{
  "policySchemaFilter": string,
  "policyTargetKey": {
    object (PolicyTargetKey)
  },
  "pageSize": integer,
  "pageToken": string
}
שדות
policySchemaFilter

string

חובה. מסנן הסכימה שצריך להחיל על הבקשה לפתרון הבעיה.

לציין שם של סכימה כדי להציג סכימה מסוימת, לדוגמה: chrome.users.ShowLogoutButton

יש תמיכה בתווים כלליים לחיפוש, אבל רק בחלק העלה הירוק של שם הסכימה. לא ניתן להשתמש באופן ישיר בתווים כלליים לחיפוש במרחב השמות. פרטים על מרחבי שמות של סכימות מופיעים בכתובת https://developers.google.com/chrome/policy/guides/policy-schemas.

לדוגמה: חוקי: "chrome.users.*", "chrome.users.apps.*", "chrome.printers.*" לא חוקי: "*", "*.users", "chrome.*", "chrome.*.apps.*"

policyTargetKey

object (PolicyTargetKey)

חובה. המפתח של משאב היעד שבו צריך לטפל במדיניות.

pageSize

integer

המספר המקסימלי של סעיפי מדיניות להחזרה, ברירת המחדל היא 100 ומקסימום 1,000.

pageToken

string

אסימון הדף שמשמש לאחזור דף ספציפי של הבקשה.

גוף התשובה

הודעת תגובה בנושא קבלת הערך של המדיניות שטופלה עבור יעד ספציפי.

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

ייצוג JSON
{
  "resolvedPolicies": [
    {
      object (ResolvedPolicy)
    }
  ],
  "nextPageToken": string
}
שדות
resolvedPolicies[]

object (ResolvedPolicy)

רשימת כללי המדיניות שטופלו במסגרת הבקשה לפתרון הבעיה.

nextPageToken

string

אסימון הדף המשמש לקבלת הקבוצה הבאה של כללי מדיניות שאושרו, שנמצאה על ידי הבקשה.

היקפי ההרשאות

נדרש אחד מהיקפי ההרשאות הבאים של OAuth:

  • https://www.googleapis.com/auth/chrome.management.policy.readonly
  • https://www.googleapis.com/auth/chrome.management.policy

ResolvedPolicy

הערך המחושב של מדיניות עבור יעד נתון.

ייצוג JSON
{
  "targetKey": {
    object (PolicyTargetKey)
  },
  "value": {
    object (PolicyValue)
  },
  "sourceKey": {
    object (PolicyTargetKey)
  },
  "addedSourceKey": {
    object (PolicyTargetKey)
  }
}
שדות
targetKey

object (PolicyTargetKey)

פלט בלבד. משאב היעד שעליו חל ערך המדיניות שנקבע.

value

object (PolicyValue)

פלט בלבד. הערך שנקבע במדיניות.

sourceKey

object (PolicyTargetKey)

פלט בלבד. משאב המקור שממנו מתקבל ערך המדיניות הזה. יכול להיות זהה לערך targetKey אם המדיניות משתנה ישירות ביעד. אחרת, מדובר במשאב נוסף שממנו המדיניות מקבלת את הערך שלה (אם רלוונטי). אם הוא לא קיים, המקור הוא ערך ברירת המחדל של הלקוח.

addedSourceKey

object (PolicyTargetKey)

פלט בלבד. מפתח המקור שנוסף קובע באיזו רמה הישות נוספה באופן מפורש לניהול. האפשרות הזו שימושית לסוגים מסוימים של כללי מדיניות שחלים רק אם הם נוספו באופן מפורש לניהול. לדוגמה: אפליקציות ורשתות. אפשר למחוק ישות מניהול רק ביחידה ארגונית שאליה היא נוספה באופן מפורש. אם המדיניות לא מופיעה, המשמעות היא שהמדיניות מנוהלת ללא צורך להוסיף ישות באופן מפורש. לדוגמה: מדיניות רגילה של משתמש או מכשיר.