フェイス・ソリューション・テクノロジーズ株式会社 IS 本部 OS ユニットの Saki@猫好き です。AWS 活用していますか?
今日は、スイッチロールを使うときに知っておくと便利な小技を 2 つ書いてみたいと思います。
スイッチロールについてお知りになりたい方は、こちらをご参照ください。
「ロールの切り替え」をお気に入りに登録する方法
ロールの履歴には、5 件までの履歴しか残すことが出来ません。6 件目の切り替えを行うと、古いものから消えてしまいます。一度消えてしまうと、再度、アカウント番号、ロール名を入力する必要が発生します。
また、cookie の削除を行うと、すべてのロールの履歴が消えてしまいます。
そんなときに便利な、「ロールの切り替え」をお気に入りに登録する方法です。
1. https://signin.aws.amazon.com/switchrole に接続してみます。
2. 末尾に、「 ?account=【接続したい AWS アカウント ID】&roleName=【ロール名】 」を追加してみます。
試しに、アカウント ID を【123456789012】、ロール名を【TEST】としてみます。
これだけでも十分ですが、せっかくなので、表示名も設定してみます。
3. 末尾に、「 &displayName=【表示名】」を追加します。
試しに、表示名を【 displayName 】としてみます。
https://signin.aws.amazon.com/switchrole?account=123456789012&roleName=TEST&displayName=displayName
ついでなので、表示色も設定してみます。
- 赤色:F2B0A9
- 橙色:FBBF93
- 黄色:FAD791
- 緑色:B7CA9D
- 青色:99BCE3
- 黒色:不明
(ソースを確認すると「 000000 」のようですが、000000 を指定しても黒色にはなりません)
4.末尾に、「 &color=【色指定】」を追加します。
試しに、表示色を【橙色】としてみます。
https://signin.aws.amazon.com/switchrole?account=123456789012&roleName=TEST&displayName=displayName&color=FBBF93
これをブラウザのお気に入りに登録しておけば、ロールの履歴が消えてしまっても安心です。
セッション切れを回避する方法
スイッチロールのセッションは、1 時間で切れます。1 時間経過すると、再サインインを求められます。「再ロード」ボタンを選択するだけですが、作業中に表示されると大変煩わしいです。スイッチロールのセッション時間を延長する方法についてお伝えしたいと思います。
1. 接続先アカウントで作成したスイッチロール用のロール(添付の図では「switchFrom-A」)を開きます。
最大セッション時間が 1 時間であることが確認できます。
「編集」を選択します。
2. ここで、最大 12 時間までセッション時間を延長することができます。
※設定変更はご自身の責任で行ってください。
最後に
いかがでしたでしょうか。スイッチロールを上手に使うと、作業が格段に早くなります。私は、アカウントが追加されるたびに、この作業をするようにしています。「ロールの履歴」の扱いにお困りの方は、お試しください。
コメント