AWSアカウントへのアクセス追加
概要
このドキュメントでは、IAM Identity Center を使用して新しいメンバーに AWS アカウントへのアクセスを付与する手順を説明します。
IAM Identity Center とは
AWS IAM Identity Center(旧称: AWS SSO)は、複数の AWS アカウントやアプリケーションへのアクセスを一元管理するサービスです。これにより、メンバーは1つのログイン情報で複数の AWS アカウントにアクセスできるようになります。
この手順の目的
- 新しいエンジニアメンバーが AWS の開発・本番環境にアクセスできるようにする
- セキュアな認証(多要素認証)を設定する
- 適切な権限で各環境へアクセスできるようにする
管理者向け: ユーザーの追加手順
前提条件
- AWS マネジメントコンソールへの管理者アクセス権限
- IAM Identity Center の管理権限
ユーザー追加の流れ
IAM Identity Center でのユーザー追加手順については、以下の Quden 動画を参照してください:
参照動画: IAM Identity Center ユーザー追加手順
動画では以下の内容が説明されています:
- IAM Identity Center コンソールへのアクセス方法
- 新規ユーザーの作成
- 各 AWS アカウントへの権限セット(Permission Set)の割り当て
- グループへの追加(該当する場合)
ユーザー追加後の確認
ユーザーを追加すると、自動的に招待メールが送信されます。新規メンバーに以下を伝えてください:
- 招待メールが届くこと(迷惑メールフォルダも確認)
- ユーザー名(メールアドレスではなく、設定したユーザー名)
- 初期設定が必要であること
新規メンバー向け: 初期設定手順
1. 招待メールの確認
管理者がユーザーを追加すると、AWS IAM Identity Center から招待メールが届きます。
- 件名: "Invitation to join AWS IAM Identity Center" など
- 差出人:
no-reply@signin.awsなど
注意: 迷惑メールフォルダに振り分けられる場合があります。
2. パスワードの設定
招待メール内のリンクをクリックし、以下の手順でパスワードを設定します:
- メール内の "Accept invitation" リンクをクリック
- 新しいパスワードを設定(AWS のパスワードポリシーに準拠)
- 最低8文字以上
- 大文字・小文字・数字・記号を含める
- パスワードを確認のため再入力
3. 多要素認証(MFA)の設定
セキュリティ強化のため、MFA の設定を必ず行ってください。
推奨される認証アプリ:
- Google Authenticator
- Microsoft Authenticator
- Authy
設定手順:
- パスワード設定後、MFA 設定画面が表示されます
- "Authenticator app" を選択
- QR コードをスキャンして認証アプリに登録
- 認証アプリに表示される6桁のコードを入力
- バックアップコードを安全な場所に保存(Bitwarden など)
4. 初回ログイン
MFA 設定完了後、AWS Access Portal にログインできるようになります。
ログイン方法
AWS Access Portal へのアクセス
開発チームの AWS Access Portal URL:
https://zipunk.awsapps.com/startログイン手順
- 上記 URL にアクセス
- ユーザー名 を入力
- ⚠️ 重要: メールアドレスではなく、「ユーザー名」を入力してください
- 例:
yuki.ota(メールアドレスの@zipunk.comより前の部分)
- パスワードを入力
- MFA コード(認証アプリの6桁の数字)を入力
- ログイン成功
利用可能なアカウントとロールの確認
ログイン後、アクセス可能な AWS アカウントと権限セット(ロール)が表示されます。
一般的な環境:
- 開発環境(Dev): 開発・テスト用
- ステージング環境(Staging): 本番に近い環境でのテスト用
- 本番環境(Production): 本番サービス稼働環境
各環境の "Management console" または "Command line or programmatic access" をクリックして、該当環境にアクセスできます。
トラブルシューティング
よくある問題と解決方法
1. 招待メールが届かない
確認すること:
- 迷惑メールフォルダを確認
- メールアドレスが正しいか管理者に確認
- 数分待っても届かない場合は、管理者に招待の再送を依頼
2. ログイン時に「ユーザーが見つかりません」と表示される
原因: メールアドレスではなくユーザー名を入力する必要があります
解決方法:
- メールアドレス(例:
yuki.ota@zipunk.com)ではなく - ユーザー名(例:
yuki.ota)を入力してください
3. MFA コードが認証できない
確認すること:
- 認証アプリの時刻同期が正しいか確認
- QR コードを再スキャンして再設定
- バックアップコードを使用してログイン後、MFA を再設定
4. アクセスできる AWS アカウントが表示されない
確認すること:
- 管理者に権限セットが正しく割り当てられているか確認
- グループへの追加が完了しているか確認
- ブラウザのキャッシュをクリアして再ログイン
問い合わせ先
上記で解決しない場合は、以下に問い合わせてください:
- Slack:
#engineeringチャンネル - 直接連絡: オンボーディング担当者または EM
関連ドキュメント
- エンジニアオンボーディングチェックリスト
- SSO 設定の追加方法(※こちらはアプリケーション側の SSO 設定)