リソースディレクトリのアカウントに対するアクセス権限を削除します。
操作説明
この操作を呼び出すと、非同期タスクが作成されます。TaskId レスポンスパラメーターの値に基づいて、GetTask 操作を呼び出してタスクの進捗状況をクエリできます。
このトピックでは、CloudSSO ユーザー u-00q8wbq42wiltcrk**** から、リソースディレクトリ内のアカウント 114240524784**** に対するアクセス権限を削除する方法の例を示します。このアクセス権限は、アクセス構成 ac-00jhtfl8thteu6uj**** を使用して割り当てられています。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
cloudsso:DeleteAccessAssignment |
delete |
*AccessConfiguration
User
Group
*Account
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| DirectoryId |
string |
必須 |
ディレクトリの ID。 |
d-00fc2p61**** |
| AccessConfigurationId |
string |
必須 |
アクセス構成の ID。 |
ac-00jhtfl8thteu6uj**** |
| TargetType |
string |
必須 |
タスクオブジェクトのタイプ。リソースディレクトリ内のアカウントを指定する RD-Account に値を設定します。 |
RD-Account |
| TargetId |
string |
必須 |
タスクオブジェクトの ID。 |
114240524784**** |
| PrincipalType |
string |
必須 |
CloudSSO ID のタイプ。有効な値:
|
User |
| PrincipalId |
string |
必須 |
CloudSSO ID の ID。
|
u-00q8wbq42wiltcrk**** |
| DeprovisionStrategy |
string |
任意 |
CloudSSO ID からアクセス権限を削除する際に、アクセス構成のプロビジョニングを解除するかどうかを指定します。このアクセス構成はアクセス権限の割り当てに使用され、その ID はアクセス構成を使用し、アカウントに関連付けられている唯一のものです。有効な値:
|
None |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスパラメーター。 |
||
| Task |
object |
タスク情報。 |
|
| Status |
string |
タスクステータス。有効な値:
|
InProgress |
| TaskId |
string |
タスク ID。 |
t-shfqw1u1edszvxw5**** |
| PrincipalId |
string |
CloudSSO アイデンティティの ID です。 |
u-00q8wbq42wiltcrk**** |
| TargetPath |
string |
リソースディレクトリ内のタスクオブジェクトのパス ID。 |
rd-3G****/r-Wm****/114240524784**** |
| PrincipalName |
string |
CloudSSO ID の名前。 |
Alice |
| TargetName |
string |
タスクオブジェクトの名前。 |
dev-test |
| TargetId |
string |
タスクオブジェクトの ID。 |
114240524784**** |
| AccessConfigurationName |
string |
アクセス構成の名前。 |
ECS-Admin |
| TargetPathName |
string |
リソースディレクトリ内のタスクオブジェクトのパス名。 |
rd-3G****/root/dev-test |
| TaskType |
string |
タスクタイプ。値は DeleteAccessAssignment に固定されており、ご利用のリソースディレクトリ内のアカウントに対するアクセス権限が削除されたことを示します。 |
DeleteAccessAssignment |
| TargetType |
string |
タスクオブジェクトのタイプ。値は RD-Account に固定されており、リソースディレクトリ内のアカウントを示します。 |
RD-Account |
| AccessConfigurationId |
string |
アクセス構成の ID。 |
ac-00jhtfl8thteu6uj**** |
| PrincipalType |
string |
CloudSSO ID のタイプ。有効な値:
|
User |
| RequestId |
string |
リクエスト ID。 |
5C9D0CF4-5CE8-5CE6-932A-826EF4ADD007 |
例
成功レスポンス
JSONJSON
{
"Task": {
"Status": "InProgress",
"TaskId": "t-shfqw1u1edszvxw5****",
"PrincipalId": "u-00q8wbq42wiltcrk****",
"TargetPath": "rd-3G****/r-Wm****/114240524784****",
"PrincipalName": "Alice",
"TargetName": "dev-test",
"TargetId": "114240524784****",
"AccessConfigurationName": "ECS-Admin",
"TargetPathName": "rd-3G****/root/dev-test",
"TaskType": "DeleteAccessAssignment",
"TargetType": "RD-Account",
"AccessConfigurationId": "ac-00jhtfl8thteu6uj****",
"PrincipalType": "User"
},
"RequestId": "5C9D0CF4-5CE8-5CE6-932A-826EF4ADD007"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。