Method: privileges.list

אחזור רשימה מחולקת לדפים של כל ההרשאות של לקוח.

בקשת HTTP

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

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

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

פרמטרים
customer

string

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

גוף הבקשה

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

גוף התשובה

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

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

string

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

etag

string

ה-ETag של המשאב.

items[]

object (Privilege)

רשימה של משאבי 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

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