משאב: RoleAssignment
מגדיר הקצאה של תפקיד.
ייצוג JSON |
---|
{
"roleAssignmentId": string,
"roleId": string,
"kind": string,
"etag": string,
"assignedTo": string,
"assigneeType": enum ( |
שדות | |
---|---|
roleAssignmentId |
המזהה של הקצאת התפקיד. |
roleId |
המזהה של התפקיד שהוקצה. |
kind |
הסוג של משאב ה-API. הערך הוא תמיד |
etag |
ה-ETag של המשאב. |
assignedTo |
המזהה הייחודי של הישות שהתפקיד הזה מוקצה לה – |
assigneeType |
פלט בלבד. סוג מקבל ההקצאה ( |
scopeType |
ההיקף שאליו מוקצה התפקיד הזה. הערכים הקבילים הם:
|
orgUnitId |
אם התפקיד מוגבל ליחידה ארגונית, השדה הזה מכיל את המזהה של היחידה הארגונית שאפשר לממש בה את התפקיד. |
condition |
זה שינוי אופציונלי. (גרסת בטא פתוחה – זמינה בגרסת הערה: התכונה זמינה ללקוחות Enterprise Standard, Enterprise Plus, Google Workspace for Education Plus ו-Cloud Identity Premium. לא נדרשת הגדרה נוספת כדי להשתמש בתכונה. כרגע בגרסת הבטא, התנאי שמשויך להקצאת התפקיד הזו. כרגע יש תמיכה רק בשני תנאים:
בשלב הזה, שתי מחרוזות התנאים צריכות להיות מילה במילה, והן פועלות רק עם תפקידי האדמין המוכנים מראש:
התנאי תואם לתחביר של תנאי Cloud IAM. |
AssigneeType
סוג הזהות שהתפקיד מוקצה לו.
טיפוסים בני מנייה (enum) | |
---|---|
USER |
משתמש יחיד בתוך הדומיין. |
GROUP |
קבוצה בתוך הדומיין. |
שיטות |
|
---|---|
|
מוחקת הקצאת תפקיד. |
|
אחזור הקצאת תפקיד. |
|
יצירה של הקצאת תפקיד. |
|
אחזור רשימה מחולקת של כל הקצאות התפקיד. |