Method: privileges.list

אחזור רשימה מעומדת של כל ההרשאות עבור הלקוח.

בקשת HTTP

GET https://admin.googleapis.com/admin/directory/v1/customer/{customer}/roles/ALL/privileges

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

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

פרמטרים
customer

string

המזהה הייחודי של חשבון Google Workspace של הלקוח. אם מדובר בחשבון מרובה דומיינים, כדי לאחזר את כל הקבוצות של לקוח מסוים, יש להשתמש בשדה הזה במקום בשדה domain. אפשר גם להשתמש בכינוי my_customer כדי לייצג את customerId של החשבון. הערך customerId גם מוחזר כחלק מהמשאב משתמשים. עליך לספק את הפרמטר customer או את הפרמטר domain.

גוף הבקשה

גוף הבקשה חייב להיות ריק.

גוף התגובה

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

ייצוג JSON
{
  "kind": string,
  "etag": string,
  "items": [
    {
      object (Privilege)
    }
  ]
}
שדות
kind

string

הסוג של משאב ה-API. הערך הוא תמיד admin#directory#privileges.

etag

string

ETag של המשאב.

items[]

object (Privilege)

רשימה של משאבי הרשאות

היקפי הרשאות

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

  • https://www.googleapis.com/auth/admin.directory.rolemanagement
  • https://www.googleapis.com/auth/admin.directory.rolemanagement.readonly

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

סיור מיוחד מותאם אישית

ייצוג JSON
{
  "serviceId": string,
  "kind": string,
  "etag": string,
  "isOuScopable": boolean,
  "childPrivileges": [
    {
      object (Privilege)
    }
  ],
  "privilegeName": string,
  "serviceName": string
}
שדות
serviceId

string

מזהה הערפול (obfuscation) של השירות שעבורו ההרשאה הזו מיועדת. הערך הזה מוחזר באמצעות Privileges.list().

kind

string

הסוג של משאב ה-API. הערך הוא תמיד admin#directory#privilege.

etag

string

ETag של המשאב.

isOuScopable

boolean

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

childPrivileges[]

object (Privilege)

רשימת הרשאות של ילדים. ההרשאות לשירות יוצרות עץ. לכל הרשאה יכולה להיות רשימה של הרשאות צאצא. הרשימה הזו ריקה עבור הרשאת עלה.

privilegeName

string

שם ההרשאה.

serviceName

string

שם השירות שעבורו מיועדת ההרשאה הזו.