無限ノック › SCS 練習問題一覧 › 問題
SCSアイデンティティとアクセス管理

ある企業はAWS Organizationsで50のAWSアカウントを管理しています。セキュリティチームは「組織外の外部エンティティ(他のAWSアカウント、インターネット)からアクセス可能になっているS3バケット・IAMロール・KMSキーなどのリソースを継続的に検出し、新たな外部アクセス許可が設定された時点でアラートを受け取りたい」という要件を持っています。最も適切な方法はどれですか?

A
全アカウントでAWS Configマネージドルール(s3-bucket-public-read-prohibited等)を有効化し、非準拠リソースをSNSトピック経由でアラートする
(AWS Config)はS3のパブリックアクセス設定など特定ルールに限定され、IAMロールの信頼ポリシーやKMSキーポリシーなど多様なリソースタイプの外部アクセス許可を包括的に検出できない。
B
Organizations管理アカウントまたは委任管理者アカウントでIAM Access Analyzerをアナライザータイプ「ORGANIZATION」として作成し、信頼ゾーンをAWS Organizations全体に設定してすべてのメンバーアカウントのリソースを継続的に分析する
✓ 正解
IAM Access Analyzerは、リソースベースポリシー(S3バケットポリシー、IAMロールの信頼ポリシー、KMSキーポリシー、Lambda関数ポリシー、SQSキューポリシー等)を分析して、設定した「信頼ゾーン」外からアクセス可能なリソースを検出します。アナライザータイプを「ORGANIZATION」に設定すると、Organizations全体を信頼ゾーンとして全メンバーアカウントのリソースを一元的に継続スキャンし、外部アクセス許可が検出された時点でFindings(検出結果)を生成しEventBridgeによるリアルタイムアラートを実現できます。
C
Amazon GuardDutyをOrganizations全体で有効化し、S3保護機能・IAM検出機能を使って外部アクセスに関する検出結果を管理アカウントに集約する
(Amazon GuardDuty)は実際に発生した不審なアクセス行動(脅威検出)を対象とし、ポリシー設定による潜在的な外部アクセス許可の有無を静的に分析する機能はない。
D
AWS Security Hubのカスタムインサイトを作成し、全アカウントのパブリックアクセス関連コントロール結果を集約してダッシュボードで監視する
(AWS Security Hub)はセキュリティ検出結果の集約・可視化プラットフォームであり、独自にリソースポリシーをスキャンする機能はない。

解説

IAM Access Analyzerは、リソースベースポリシー(S3バケットポリシー、IAMロールの信頼ポリシー、KMSキーポリシー、Lambda関数ポリシー、SQSキューポリシー等)を分析して、設定した「信頼ゾーン」外からアクセス可能なリソースを検出します。アナライザータイプを「ORGANIZATION」に設定すると、Organizations全体を信頼ゾーンとして全メンバーアカウントのリソースを一元的に継続スキャンし、外部アクセス許可が検出された時点でFindings(検出結果)を生成しEventBridgeによるリアルタイムアラートを実現できます。 選択肢A(AWS Config)はS3のパブリックアクセス設定など特定ルールに限定され、IAMロールの信頼ポリシーやKMSキーポリシーなど多様なリソースタイプの外部アクセス許可を包括的に検出できない。 選択肢C(Amazon GuardDuty)は実際に発生した不審なアクセス行動(脅威検出)を対象とし、ポリシー設定による潜在的な外部アクセス許可の有無を静的に分析する機能はない。 選択肢D(AWS Security Hub)はセキュリティ検出結果の集約・可視化プラットフォームであり、独自にリソースポリシーをスキャンする機能はない。

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

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

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