CleanUserPermissions オペレーションを呼び出すと、指定したユーザーの kubeconfig ファイルを削除し、関連するロールベースのアクセス制御 (RBAC) 権限を取り消すことができます。この API オペレーションは、従業員が退職した場合や、従業員のアカウントがロックされているシナリオに適しています。
操作説明
このオペレーションを呼び出すには、AliyunCSFullAccess 権限が必要です。
Alibaba Cloud アカウントの権限を取り消すことはできません。
このオペレーションを呼び出すために使用しているアカウントの権限を取り消すことはできません。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
cs:CleanUserPermissions |
none |
*All Resource
|
なし | なし |
リクエスト構文
DELETE /users/{Uid}/permissions HTTP/1.1
パスパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| Uid |
string |
必須 |
Alibaba Cloud アカウント内の指定された Resource Access Management (RAM) ユーザーまたは RAM ロールの ID。 |
26562443851650**** |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| Force |
boolean |
任意 |
指定された kubeconfig ファイルを強制的に削除するかどうかを指定します。 有効な値:
|
false |
| ClusterIds |
array |
任意 |
クラスター ID。 クラスター ID のリストを指定した場合、リスト内で現在のユーザーに属するクラスターの kubeconfig ファイルと RBAC 権限のみが取り消されます。 |
|
|
string |
任意 |
クラスターの ID。 |
cd53c3a9ee12a494c9a0451e2ffc11c65 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| request_id |
string |
リクエスト ID。 |
687C5BAA-D103-4993-884B-C35E4314**** |
| task_id |
string |
タスク ID。 |
clean-user-permissions-2085266204********-6694c16e6ae07*********** |
例
成功レスポンス
JSONJSON
{
"request_id": "687C5BAA-D103-4993-884B-C35E4314****",
"task_id": "clean-user-permissions-2085266204********-6694c16e6ae07***********"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。