マネジメントコンソールの「表示されているリージョン」の変更操作を禁止する方法を教えてください
困っていた内容
下記の記事を参考に、マネジメントコンソールで利用できるリージョンの制限を設けました。
ただし一部のユーザーには、「表示されているリージョン」の変更操作を禁止したいです。
どうすれば実現できますか?
どう対応すればいいの?
IAM により制限が可能です。
IAM ポリシーで uxc:UpdateAccountCustomizations を明示的に Deny することで、「表示されているリージョン」の変更を制限できます。
上記の制限を適用した IAM ユーザーで変更を試みると、以下のとおり操作が拒否されます。

uxc:UpdateAccountCustomizations へのアクセスが拒否されました
uxc:UpdateAccountCustomizations に対する許可がありません。 アクセスをリクエストするには、次のテキストをコピーして AWS 管理者に送信してください。 アクセス拒否エラーのトラブルシューティングに関する詳細を確認してください。
ユーザー: arn:aws:iam::accountID:user/iamUser
アクション: uxc:UpdateAccountCustomizations
リソース : arn:aws:uxc::accountID:account-customizations
コンテキスト: an identity-based policy explicitly denies the action
参考資料
表示されるリージョンとサービスの設定を表示および変更するには、特定の IAM アクセス許可が必要です。
設定を表示するには、 アクセスuxc:GetAccountCustomizations許可が必要です。
設定を変更するには、 アクセスuxc:UpdateAccountCustomizations許可が必要です。
AWS 管理ポリシー AWSManagementConsoleBasicUserAccessと AWSManagementConsoleAdministratorAccessには、これらのアクセス許可が含まれます。






