リソース: Role
| JSON 表現 | 
|---|
{ "roleId": string, "roleName": string, "roleDescription": string, "rolePrivileges": [ { "serviceId": string, "privilegeName": string } ], "isSystemRole": boolean, "isSuperAdminRole": boolean, "kind": string, "etag": string }  | 
              
| フィールド | |
|---|---|
roleId | 
                
                   
 ロールの ID。  | 
              
roleName | 
                
                   
 ロールの名前。  | 
              
roleDescription | 
                
                   
 ロールの簡単な説明。  | 
              
rolePrivileges[] | 
                
                   
 このロールに付与される権限のセット。  | 
              
rolePrivileges[].serviceId | 
                
                   
 この権限が適用されるサービスの難読化された ID。この値は   | 
              
rolePrivileges[].privilegeName | 
                
                   
 権限の名前。  | 
              
isSystemRole | 
                
                   
 事前定義されたシステムロールの場合は   | 
              
isSuperAdminRole | 
                
                   
 ロールが特権管理者ロールの場合は   | 
              
kind | 
                
                   
 API リソースのタイプ。これは常に   | 
              
etag | 
                
                   
 リソースの ETag。  | 
              
メソッド | 
            |
|---|---|
                
 | 
              ロールを削除します。 | 
                
 | 
              ロールを取得します。 | 
                
 | 
              ロールを作成します。 | 
                
 | 
              ドメイン内のすべてのロールのパージネーション リストを取得します。 | 
                
 | 
              ロールにパッチを適用します。 | 
                
 | 
              ロールを更新します。 |