資源: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 包含此角色行使範圍限制的機構單位 ID。 |
condition |
選用設定。(公開測試版 - 適用於 API 注意:這項功能適用於 Enterprise Standard、Enterprise Plus、Google Workspace for Education Plus 和 Cloud Identity 進階版客戶。您不需要進行額外設定即可使用這項功能。目前在 Beta 版中,管理控制台 (http://admin.google.com) 尚未遵循與 與這個角色指派相關聯的條件。只有在存取的資源符合條件時,具備 目前僅支援兩個條件:
目前,這兩個條件字串必須完整,而且只適用於下列預先建立的管理員角色:
條件符合 Cloud IAM 條件語法。 |
AssigneeType
獲派角色的身分類型。
列舉 | |
---|---|
USER |
網域中的個別使用者。 |
GROUP |
網域中的群組。 |
方法 |
|
---|---|
|
刪除角色指派設定。 |
|
擷取角色指派作業。 |
|
建立角色指派作業。 |
|
擷取所有 roleAssignments 的分頁清單。 |