無限ノック › DOP 練習問題一覧 › 問題
DOPセキュリティとコンプライアンス

AWS Organizations で 30 以上のアカウントを管理している企業が、すべてのメンバーアカウントで `ap-southeast-1` 以外のリージョンへのリソースデプロイを禁止したいと考えています。この制限はメンバーアカウントの管理者ユーザーでも変更・回避できないことが必須要件です。最も適切なアプローチはどれですか?

A
各メンバーアカウントの管理者 IAM ユーザーに `aws:RequestedRegion` 条件キーを使用した Deny IAM ポリシーを適用する
「各メンバーアカウントの管理者 IAM ユーザー」はIAMポリシーはアカウント管理者が変更可能なため、「メンバーアカウントの管理者でも変更できない」という要件を満たしません。
B
AWS Organizations のサービスコントロールポリシー(SCP)を作成し、`aws:RequestedRegion` 条件キーで許可リージョン以外への API 呼び出しを Deny してルートまたは対象 OU にアタッチする
✓ 正解
SCPはメンバーアカウント内のすべてのIAMプリンシパル(ルートユーザーを含む)に適用され、メンバーアカウントの管理者であっても変更・回避できません。`aws:RequestedRegion`条件キーにより特定リージョンへのAPI呼び出しを予防的にブロックできます。
C
AWS Control Tower のカスタムガードレールとして Lambda 関数を実装し、禁止リージョンへのリソース作成を検出して削除する
「AWS Control Tower のカスタムガードレール」はControl TowerカスタムガードレールのLambda実装は事後検出・修復アプローチであり、リソースが一時的に作成されてしまう可能性があるため予防的制御として不十分です。
D
AWS Config マネージドルールで禁止リージョンへのデプロイを検出し、SSM Automation で自動削除する
「AWS Config マネージドルール」はAWS Config+SSM Automationも事後検出・修復アプローチであり、予防的制御として不十分です。

解説

SCPはメンバーアカウント内のすべてのIAMプリンシパル(ルートユーザーを含む)に適用され、メンバーアカウントの管理者であっても変更・回避できません。`aws:RequestedRegion`条件キーにより特定リージョンへのAPI呼び出しを予防的にブロックできます。 選択肢Aの「各メンバーアカウントの管理者 IAM ユーザー」はIAMポリシーはアカウント管理者が変更可能なため、「メンバーアカウントの管理者でも変更できない」という要件を満たしません。 選択肢Cの「AWS Control Tower のカスタムガードレール」はControl TowerカスタムガードレールのLambda実装は事後検出・修復アプローチであり、リソースが一時的に作成されてしまう可能性があるため予防的制御として不十分です。 選択肢Dの「AWS Config マネージドルール」はAWS Config+SSM Automationも事後検出・修復アプローチであり、予防的制御として不十分です。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでDOPを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
← DOP の問題一覧に戻る