2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【待望の機能】1つのブラウザで複数のAWSアカウントにサインイン出来るようになりました ~AWS100本ノック~ 27/100

Posted at

はじめに

みなさん、今まで複数のAWSアカウントで並行作業する場合は、どうしていましたか?
おそらく、以下のどちらかでやっている人が多いと思います。

  • 複数のWebブラウザで作業する 例:ChromeでアカウントA、SafariでアカウントBにサインイン
  • シークレットモードで作業する

これって結構手間ですよね...
何とかならないかなーとずっと思っていましたが、1/16にAWSで以下の機能が発表されました:smile:

AWS マネジメントコンソールは、複数の AWS アカウントへの同時サインインをサポートするようになりました。
投稿日: 2025年1月16日
本日、AWS はマルチセッションのサポートを発表しました。これにより、AWS のお客様は AWS コンソールで複数の AWS アカウントに同時にアクセスできるようになります。AWS のお客様は、1 つのブラウザで最大 5 つのセッションにサインインできます。これは、異なるアカウントまたは同じアカウントのルート、IAM、またはフェデレーションロールの任意の組み合わせにすることができます。

これを使えば、なんか今までの手間が解消されそう!!!
ってことで、試してみました。
今回は、Identity Centerを利用している場合について、試してみました。
IAMユーザを複数切り替えるのは、こちらの記事でクラメソさんが試しています。

試してみた

まず、SSOのログイン画面でログインし、適当なAWSアカウントにサインインします!
右上のメニューを開くと、以前までなかったマルチセッションサポートをオンにするというボタンが表示されていると思うので、こちらをクリックします。
①.png

すると、マルチセッションサポートについての説明が表示されるので、オンにするをクリックします。
②.png

するとURLが以下のように変わるはずです!
https://ap-northeast-1.console.aws.amazon.com/console/home?region=ap-northeast-1#
👇
https://${AWSアカウントID}-${ランダムなID}.ap-northeast-1.console.aws.amazon.com/console/home?region=ap-northeast-1#

後は、アクセスしたいAWSアカウントに今まで通りSSOでアクセスすれば、以下のようにアクティブなセッションのリストに追加されていきます。
アカウントを切替えたくなったら、リストのアカウントをクリックすれば、そのAWSアカウントにサインインできます、簡単ですね:smile:

もし、セッションサポートをオフに戻したい場合は、マルチセッションサポートをオフにするをクリックします。

また、すべてのセッション or 特定のセッションからサインアウトすることも可能です。

③.png

アクティブなセッションの上限

この機能で無限にアクティブなセッションを作れるかと思いましたが、現状5つまでしかアクティブなセッションは作ることが出来ません。
それ以上作ろうとすると、以下のような画面が表示されるので、いずれかのセッションをサインアウトする必要があります。
④.png

おわりに

今回は、1つのブラウザで複数のAWSアカウントにサインインする新機能について紹介しました。
ありそうでなかった機能なので、みなさんのインフラ構築が加速しそうですね!
※個人的には、アカウント名もセッションリストに表示されるとより分かりやすくていいとは思いました...

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?