無限ノック › DEA 練習問題一覧 › 問題
DEAデータのセキュリティとガバナンス

ある医療機関は、患者の個人情報を保存するAmazon S3バケットへのオブジェクトレベルのアクセス操作(GetObject、PutObject、DeleteObjectなど)をすべて監査ログに記録しなければなりません。コンプライアンス要件として、①どのIAMプリンシパルがいつどのオブジェクトにアクセスしたかを特定できること、 ②ログが改ざんされていないことを検証できること、の2点が義務付けられています。この要件を最も適切に満たす構成はどれですか?

A
対象S3バケットでS3サーバーアクセスログを有効化し、ログを専用のS3バケットに出力する
S3サーバーアクセスログはオブジェクトアクセスを記録しますが、ログ自体の改ざん検証機能がなく、IAMプリンシパルの詳細情報もCloudTrailより限定的で、監査要件を十分に満たしません。
B
Amazon CloudTrailのデータイベント(Data Events)を対象S3バケットに対して有効化し、CloudTrailのログファイル検証(Log File Validation)を有効にする
✓ 正解
CloudTrailのデータイベント有効化でオブジェクトレベル操作をIAMプリンシパル・タイムスタンプ・オブジェクトキーとともに記録でき、ログファイル検証でSHA-256ダイジェストにより改ざん検知が可能です。両要件を完全に満たします。
C
Amazon Macieを有効化して自動的な機密データ検出を実施し、検出結果をAWS Security Hubに送信する
Amazon Macieは機密データの自動検出・分類サービスであり、オブジェクトアクセス操作の監査ログ記録機能は提供していません。
D
AWS Configのレコーダーを有効化し、S3バケットの設定変更を検出するConfigルールを作成する
AWS Configはバケットポリシーなどリソース設定の変更を追跡し、GetObjectなどオブジェクトレベルのアクセス操作は記録しません。監査要件に合致しません。

解説

CloudTrailのデータイベントを有効にすると、S3オブジェクトレベルの操作(GetObject、PutObjectなど)が、リクエスト元のIAMプリンシパル・タイムスタンプ・対象オブジェクトキーとともに記録されます。さらにログファイル検証(Log File Validation)を有効にすると、SHA-256ダイジェストファイルが自動生成され、AWS CLIで改ざんの有無を検証できます。2つの要件を同時に満たせるのはこの構成のみです。 選択肢AのS3サーバーアクセスログはオブジェクトアクセスを記録しますが、ログ自体の改ざん検証機能がなく、IAMプリンシパルの詳細情報もCloudTrailほど充実していないため要件②を満たしません。 選択肢CのAmazon Macieは機密データの検出・分類を行うサービスであり、オブジェクトアクセス操作の監査ログ記録には使用しません。 選択肢DのAWS Configはリソースの設定変更(バケットポリシーの変更など)を追跡するサービスであり、GetObjectのようなオブジェクトレベルのアクセス操作は記録しません。

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

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

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