[アップデート] AWS マネジメントコンソールで表示できるリージョンとサービスを制御できるようになりました
いわさです。
先日のアップデートで AWS マネジメントコンソール の「統一された設定」に表示リージョンと表示サービスを制御出来る機能が追加されました。
アップデートアナウンスはまだ出ていないのですが、AWS CLI などではアナウンスされておりマネジメントコンソールでも機能が確認できます。
今回のアップデートで、アカウント単位でコンソールに表示するリージョンやサービスを制限出来るようになっています。
なお、アカウントカラーについては以前からプレビューとして提供されていましたが、API のアナウンス内容からすると今回のアップデートで GA リリースという扱いになってみたいです。
今回は新たに追加された表示リージョンと表示サービスの制御機能を確認してみたので紹介します。
統一された設定に Account settings タブが追加された
数日前の以下の記事の時点では特にタブの概念はなかったのですが、今回のアップデートで「ユーザー設定」と「Account settings」のタブ切り替えができるようになっています。
「ユーザー設定」タブは従来のローカリゼーションやデフォルトリージョン、色などの設定が出来るものです。

今回追加された「Account settings」タブでは以下の2つの設定が出来ます。

- 表示されているリージョン: このアカウントに表示されるリージョンを選択出来る
- 表示されているサービス: このアカウントに表示されるサービスを選択出来る
画面の表記によると、これらの設定はアカウント単位の設定なので、同じアカウントの全ての IAM ユーザーに適用されるみたいです。
表示リージョンを設定してみる
まずは表示リージョンの設定を試してみます。
「Account settings」タブの「表示されているリージョン」セクションでは、デフォルトでは「利用可能なすべてのリージョン」が選択されています。

「編集」を押すと「リージョンを選択」に切り替えることが出来ます。
今回は東京・大阪・バージニア北部の3つだけ選択して変更を保存してみます。

保存後にリージョン切り替えメニューを開くと、選択した3つのリージョンしか表示されていません。なるほど。

ちなみに、この設定がされている状態で対象外のリージョンに URL などから直接アクセスしようとすると、「リージョンが制限されています」という表示がされます。

表示サービスを設定してみる
次に表示サービスの設定を試してみます。
「表示されているサービス」セクションでも、デフォルトでは「すべてのサービス」が選択されています。

「サービスを選択」に切り替えるとサービスの一覧が表示されます。いまサービスって218あるんですね。

今回は EC2 と RDS だけ選択して保存してみます。

保存後に「すべてのサービス」メニューを開くと、EC2 と RDS しか表示されていません。

「すべてのサービス」画面を開いてみると、デフォルトでは全サービスが表示されたままですが、よく見ると EC2 と RDS 以外のサービスは表示はされているものの押せないようになっています。
また、「Show visible services only」というスイッチが追加されています。

「Show visible services only」を有効にすると、表示対象のサービスだけに絞り込まれます。

表示対象外のサービス(ここでは Security Hub)に直接アクセスしようとすると、アクセスが出来ないようになっていました。

AWS CLI からは表示対象外のリージョン・サービスにアクセス出来る
なお公式ドキュメントに記載されているように、表示制御はあくまで AWS マネジメントコンソール 上の見た目を制御するだけで、AWS CLI や SDK、その他の API からのアクセスを制限するものではありません。アクセス制御には引き続き IAM ポリシーを使う必要があります。
API から操作が可能などうかも試してみましょう。
表示サービスで S3 を非表示にしている状態で、AWS CLI から S3 バケットの一覧を取得してみます。
% aws s3api list-buckets
{
"Buckets": [
{
"Name": "example-bucket-1",
"CreationDate": "2025-11-04T21:53:11+00:00",
"BucketArn": "arn:aws:s3:::example-bucket-1"
},
{
"Name": "example-bucket-2",
"CreationDate": "2025-11-04T18:52:43+00:00",
"BucketArn": "arn:aws:s3:::example-bucket-2"
},
...
問題なく取得出来ました。
さいごに
本日は AWS マネジメントコンソールで表示できるリージョンとサービスを制御できるようになったので使ってみました。
普段使わないリージョンやサービスを非表示にしておけばコンソールがすっきりして良さそうですね。関連するリージョンとサービスだけに絞っておくと誤操作の防止にもつながりそうです。
表示制御であってアクセス制御ではないので、その点は認識して使いましょう。






