概要
WorkDocs の登録が完了したユーザーを削除したい場面があるかもしれませんが、AWS のコンソールからは削除できません。ただし、ユーザーを無効化することはできますが、これはユーザーのデータが残ってしまいます。
ここでは、AWS CLI を使用して、ユーザーを完全に削除します。
Amazon WorkDocs 記事 全体像
- その 1 -- 導入
- その 2 -- Admin 設定
- その 3 -- ドライブアプリ
- その 4 -- モバイルアプリ
- その 5 -- Amazon WorkDocs Companion
- その 6 --ユーザー削除 ← 今ココ
この記事の目次
参考サイト
組織 ID の確認
AWS のコンソールで、Directory Service を開き、該当する WorkDocs のディレクトリ ID が、組織 ID( group id )です。

ユーザー確認
以下のコマンドで該当する WorkDocs のユーザーデータ一覧を取得します。
% aws workdocs describe-users --organization-id d-XXXXXXXXX --profile default
削除したいユーザーの Id の部分が必要となります。
{
"Users": [
{
"Id": "S-1-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"Username": "XXXXXX@XXXXXXXXX.co.jp",
"EmailAddress": "XXXXXX@XXXXXXXXX.co.jp",
"GivenName": "XXXXX",
"Surname": "XXXXX",
"OrganizationId": "d-XXXXXXXXXXXXXXX",
"RootFolderId": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"RecycleBinFolderId": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"Status": "ACTIVE",
"Type": "MINIMALUSER",
"CreatedTimestamp": 1558576524.646,
"ModifiedTimestamp": 1558576524.646
},
]
}
ユーザー削除
以下のコマンドでユーザーを削除します。user-id のところは、先ほど確認したものを使います。
% aws workdocs delete-user --user-id "S-1-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" --profile default
WorkDocs の管理コントロールパネルで、ユーザーを確認してみてください。該当ユーザーが削除され、ユーザー一覧から消えているはずです。
以上です。