AWS CLIでAWS IAM Identity Centerのユーザ名を変更する

AWS IAM Identity Center(AWS SSO)のユーザ名は管理コンソールから変更するUIが提供されていない。
代わりにAWS CLIを使って以下のように変更できる。

aws identitystore update-user \
  --identity-store-id <STORE_ID> \
  --user-id <ユーザID> \
  --operations  '[{"AttributePath":"userName","AttributeValue":"<新しいユーザ名>"}]'

STORE_ID

<STORE_ID>d-から始まるIdentity Store ID。
AWS SSOのログイン画面のURLに含まれるd-から始まる文字列がIdentity Store IDとなる。

ユーザID

<ユーザID>はユーザのID。
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxの形式のIDで、AWS SSOの管理コンソールのユーザ一覧から確認できる。

新しいユーザ名

<新しいユーザ名>に変更後のユーザ名を指定する。