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

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

kind

string

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

etag

string

ה-ETag של המשאב.

isOuScopable

boolean

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

childPrivileges[]

object (Privilege)

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

privilegeName

string

שם ההרשאה.

serviceName

string

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