משאב: 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 |
קבוצה בתוך הדומיין. |
Methods |
|
---|---|
|
מחיקת הקצאת תפקיד. |
|
מאחזר הקצאת תפקיד. |
|
יוצר הקצאת תפקיד. |
|
אחזור רשימה עם חלוקה לדפים של כל הקצאות התפקידים. |