منبع: RoleAssignment
انتساب یک نقش را تعریف می کند.
نمایندگی JSON |
---|
{
"roleAssignmentId": string,
"roleId": string,
"kind": string,
"etag": string,
"assignedTo": string,
"assigneeType": enum ( |
زمینه های | |
---|---|
roleAssignmentId | شناسه این roleAssignment. |
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
نوع هویتی که یک نقش به آن اختصاص می یابد.
Enums | |
---|---|
USER | یک کاربر فردی در دامنه. |
GROUP | گروهی در دامنه |
مواد و روش ها | |
---|---|
| انتساب نقش را حذف می کند. |
| تخصیص نقش را بازیابی می کند. |
| یک انتساب نقش ایجاد می کند. |
| یک لیست صفحه بندی شده از تمام roleAssignments را بازیابی می کند. |