REST Resource: roles

מקור מידע: תפקיד

ייצוג JSON
{
  "roleId": string,
  "roleName": string,
  "roleDescription": string,
  "rolePrivileges": [
    {
      "serviceId": string,
      "privilegeName": string
    }
  ],
  "isSystemRole": boolean,
  "isSuperAdminRole": boolean,
  "kind": string,
  "etag": string
}
שדות
roleId

string (int64 format)

מזהה התפקיד.

roleName

string

שם התפקיד.

roleDescription

string

תיאור קצר של התפקיד.

rolePrivileges[]

object

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

rolePrivileges[].serviceId

string

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

rolePrivileges[].privilegeName

string

שם ההרשאה.

isSystemRole

boolean

הפונקציה מחזירה את הערך true אם זהו תפקיד מערכת מוגדר מראש.

isSuperAdminRole

boolean

הפונקציה מחזירה את הערך true אם התפקיד הוא תפקיד סופר-אדמין.

kind

string

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

etag

string

ETag של המשאב.

שיטות

delete

מחיקת תפקיד.

get

אחזור תפקיד.

insert

יצירת תפקיד חדש.

list

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

patch

טלאים תפקיד.

update

עדכון תפקיד.