波田野 裕一
2024-07-25
2025-02-11
ハンズオン用のCloudShell環境を構築します。
作業権限条件: 必要な権限
AWS(ルート)アカウント
注釈
自力で適宜手順の読み替えできる場合は、以下の権限のあるIAMユーザでも実施可能です。
AWSCloudShellFullAccess AWSCloudFormationFullAccess IAMFullAccess
AWSCloudShellFullAccess
AWSCloudFormationFullAccess
IAMFullAccess
本作業は、以下の環境で行います。
AWSマネジメントコンソール環境条件
AWSマネジメントコンソール手順については、以下の環境で行います。
AWSマネジメントコンソールでサポートされるブラウザ
https://aws.amazon.com/jp/premiumsupport/knowledge-center/browsers-management-console/
動作確認は、Firefox(手順作成時点の最新バージョン)で行なっています。
本手順書で構築するAWSリソースの構成は以下の図のようになります。
この手順で構築するAWSリソースと順番は以下の図のようになります。
警告
handson-cli-signin-userを利用するためには、以下を実施する必要があります。
初期パスワードの変更 MFAの設定 (MFAの設定が完了するまで、MFAの設定以外の操作はできません。)
初期パスワードの変更
MFAの設定 (MFAの設定が完了するまで、MFAの設定以外の操作はできません。)
サインイン後、パスワードの変更が要求されます。
サインイン直後にMFAの設定をする必要があります。
MFAの設定後、サインインしなおすと、MFAの設定以外の操作ができるようになります。
複数のタブでAWSマネジメントコンソールを開いている場合、全てのタブについてサインアウトをしてください。
(一部のタブを開いたまま、再サインインした場合、MFA設定フラグがfalseのままになり、次のスイッチロールに失敗する可能性があります。)
リージョンの表示があるサービスを開いている場合に、OrganizationsのSCP(サービスコントロールポリシー)などで禁止されているリージョンを選択しているときは、スイッチロールに失敗します。
スイッチロールに失敗する場合は、マネジメントコンソールの右上に表示されているリージョンを「禁止されていないリージョン」に切り替えるか、IAMなどのグローバルサービスのダッシュボードに画面を切り替えてください。
ハンズオンに必要な権限のアタッチ
ハンズオンに使用する環境へのアクセス
ハンズオンの実施 (handson-cli-env-role)
ハンズオンを実施します。
コマンド:
aws s3 ls
結果(例):
2022-07-19 22:47:06 cf-templates-94ho6sk5misho-ap-northeast-1
ハンズオンに使用した権限のデタッチ
サインイン用ユーザーへのスイッチバック
今後の参考にするため、本手順についてご意見・コメントをお願いします。
必須項目はありません。お気軽にご回答ください。
内容が違えばお一人何回回答していただいても問題ありません。
はまりどころや誤字・脱字などの修正のご指摘もお待ちしています。
このアンケートシステムはS3 + Cognitoで構築しています。
CloudShell環境が不要になった場合は破棄を行います。