資源:RoleAssignment
定義角色指派。
JSON 表示法 |
---|
{
"roleAssignmentId": string,
"roleId": string,
"kind": string,
"etag": string,
"assignedTo": string,
"assigneeType": enum ( |
欄位 | |
---|---|
roleAssignmentId |
這個 roleAssignment 的 ID。 |
roleId |
已指派角色的 ID。 |
kind |
API 資源的類型。一律為 |
etag |
資源的 ETag。 |
assignedTo |
這個角色指派給的實體專屬 ID,可能是使用者的 |
assigneeType |
僅供輸出。指派對象的類型 ( |
scopeType |
獲派這個角色的範圍, 可接受的值如下:
|
orgUnitId |
如果角色僅限於機構單位,則會包含此角色的執行權限僅限於哪個機構單位的 ID。 |
condition |
選用設定。(公開測試版 - 適用於 API 的 注意:這項功能適用於 Enterprise Standard、Enterprise Plus、Google Workspace for Education Plus 和 Cloud Identity 進階版客戶。您不需要額外設定即可使用這項功能。目前在 Beta 版中,管理控制台 (http://admin.google.com) 尚未遵循與 與此角色指派相關聯的條件。只有在要存取的資源符合條件時,設定 目前只支援兩種條件:
目前,這兩個條件字串必須完整,而且只適用於下列預先建立的管理員角色:
條件會遵循 Cloud IAM 條件語法。 |
AssigneeType
指派角色的識別類型。
列舉 | |
---|---|
USER |
網域中的單一個人使用者。 |
GROUP |
網域中的群組。 |
方法 |
|
---|---|
|
刪除角色指派。 |
|
擷取角色指派。 |
|
建立角色指派。 |
|
擷取所有 roleAssignment 的頁面式清單。 |