CI/CDパイプライン(GitHub Actions)からAWS環境へアプリケーションを自動デプロイしたい。長期のIAMアクセスキーをGitHubリポジトリのSecretsに保存するリスクを排除し、OIDC(OpenID Connect)を使用した一時的な認証情報でセキュアに認証したい。適切な対策を2つ選択してください。
出典AWS非公式・オリジナル問題
【複数選択】 正解を 2つ 選択してください0 / 2 選択中
ア
GitHubリポジトリおよびブランチのクレーム(sub条件)を信頼するIAMロールを作成し、AssumeRoleWithWebIdentityを許可する
イ
AWS IAMでGitHub OIDC IDプロバイダーを構成する
ウ
ロールの信頼ポリシーでsts:AssumeRoleを許可し、GitHubのOIDCトークンを渡す
エ
GitHubのOIDCトークンをSAMLアサーションとして送信する
オ
ロールの権限ポリシーにリポジトリ名を記載して信頼を制限する