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