Method: customers.policies.orgunits.batchInherit

משנים כמה ערכי מדיניות שחלים על יחידה ארגונית ספציפית, כך שעכשיו הם יירשו את הערך מהורה (אם רלוונטי). לכל היעדים צריך להיות פורמט יעד זהה. כלומר, המפתחות צריכים להפנות לאותו משאב יעד ועליהם לציין אותם מפתחות ב-additionalTargetKeyNames, אם כי יכול להיות שהערכים למפתחות האלה יהיו שונים. אם הבקשה לא תתקבל, היא תחזיר את פרטי השגיאה כחלק מ-google.rpc.Status.

בקשת HTTP

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

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

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

פרמטרים
customer

string

מספר חשבון G Suite או המילה המילולית "my_customer" של הלקוח המשויך לבקשה.

גוף הבקשה

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

ייצוג JSON
{
  "requests": [
    {
      object (InheritOrgUnitPolicyRequest)
    }
  ]
}
שדות
requests[]

object (InheritOrgUnitPolicyRequest)

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

  1. לכל הסכימות ברשימה חייב להיות אותו מרחב שמות ברמה הבסיסית.
  2. כל הערכים של 'policyTargetKey.targetResource' חייבים להפנות למשאב של יחידה ארגונית.
  3. לכל ערכי 'policyTargetKey' צריכים להיות אותם שמות מפתחות ב-'additionalTargetKeys'. המשמעות היא גם שאם לאחד מהיעדים יש מפה ריקה מסוג 'additionalTargetKeys', כל היעדים חייבת לכלול מפה ריקה מסוג 'additionalTargetKeys'.
  4. שתי בקשות שינוי לא יכולות להפנות לאותו צמד 'policySchema' + ' policyTargetKey'.

גוף התגובה

אם הביצוע יהיה תקין, גוף התגובה יהיה ריק.

היקפי הרשאות

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

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

InheritOrgUnitPolicyRequest

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

ייצוג JSON
{
  "policyTargetKey": {
    object (PolicyTargetKey)
  },
  "policySchema": string
}
שדות
policyTargetKey

object (PolicyTargetKey)

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

policySchema

string

השם המלא של סכימת המדיניות שעוברת בירושה.