リソース: RoleAssignment
ロールの割り当てを定義します。
JSON 表現 |
---|
{
"roleAssignmentId": string,
"roleId": string,
"kind": string,
"etag": string,
"assignedTo": string,
"assigneeType": enum ( |
フィールド | |
---|---|
roleAssignmentId |
このロール割り当ての ID。 |
roleId |
割り当てられているロールの ID。 |
kind |
API リソースのタイプ。これは常に |
etag |
リソースの ETag。 |
assignedTo |
このロールが割り当てられているエンティティの一意の ID(ユーザーの |
assigneeType |
出力のみ。割り当て先のタイプ( |
scopeType |
このロールが割り当てられているスコープ。 有効な値は次のとおりです。
|
orgUnitId |
ロールが組織部門に制限されている場合は、このロールの実行が制限されている組織部門の ID が含まれます。 |
condition |
(省略可)(オープンベータ版 - 注: この機能は、Enterprise Standard、Enterprise Plus、Google Workspace for Education Plus、Cloud Identity Premium でご利用いただけます。この機能を使用するにあたって、追加の設定は必要ありません。現在ベータ版では、 このロールの割り当てに関連付けられている条件。 現時点では、次の 2 つの条件のみがサポートされています。
現在、2 つの条件文字列は完全にそのままを使う必要があり、次の既定の管理者ロールでのみ機能します。
条件は Cloud IAM の条件構文に従います。 |
AssigneeType
ロールが割り当てられている ID の種類。
列挙型 | |
---|---|
USER |
ドメイン内の個々のユーザー。 |
GROUP |
ドメイン内のグループ。 |
Methods |
|
---|---|
|
ロールの割り当てを削除します。 |
|
ロールの割り当てを取得します。 |
|
ロールの割り当てを作成します。 |
|
すべての rolesAssignments のページ分けされたリストを取得します。 |