リソース: 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。Identity and Access Management(IAM)で定義されているユーザーの   | 
              
assigneeType | 
                
                   
 出力専用。割り当て先のタイプ(  | 
              
scopeType | 
                
                   
 このロールが割り当てられているスコープ。 使用できる値は次のとおりです。 
  | 
              
orgUnitId | 
                
                   
 ロールが組織部門に制限されている場合、このロールの実行が制限されている組織部門の ID が含まれます。  | 
              
condition | 
                
                   
 省略可。このロール割り当てに関連付けられた条件。 注: この機能は、Enterprise Standard、Enterprise Plus、Google Workspace for Education Plus、Cloud Identity Premium をご利用のお客様が対象です。 
 現在、次の条件がサポートされています。 
 現在、条件文字列はそのまま使用する必要があります。また、次の既定の管理者ロールでのみ機能します。 
 条件は Cloud IAM Conditions 構文に従います。 
 この条件は、セキュリティ関連の条件と組み合わせて使用することもできます。  | 
              
AssigneeType
ロールが割り当てられる ID のタイプ。
| 列挙型 | |
|---|---|
USER | 
                ドメイン内の個々のユーザー。 | 
GROUP | 
                ドメイン内のグループ。 | 
メソッド | 
            |
|---|---|
                
 | 
              ロールの割り当てを削除します。 | 
                
 | 
              ロールの割り当てを取得します。 | 
                
 | 
              ロールの割り当てを作成します。 | 
                
 | 
              すべての roleAssignment のページ分割されたリストを取得します。 |