An online education SaaS provider manages its multi-account environment using AWS Organizations. Student record archives containing personally identifiable information (PII) are stored in an Amazon S3 bucket within each regional business unit's AWS account. Currently, these S3 buckets are encrypted using the default AWS managed key (aws/s3). The compliance team in a centralized Security account needs to audit these records by running read-only analysis tools that access the buckets directly. The solutions architect must enhance the data protection strategy to enforce encryption using keys that support automatic rotation, while allowing the compliance team's read-only tools to decrypt and audit the data. Which combination of actions will meet these requirements? (Select TWO.)
- Create a customer managed KMS key in each business unit's AWS account with automatic key rotation enabled. Update the KMS key policy in each account to grant the centralized Security account's audit IAM role the kms:Decrypt permission.Answer
- Update the S3 bucket policy in each business unit's AWS account to grant the centralized Security account's audit IAM role the s3:GetObject permission. Configure the S3 default bucket encryption to use the newly created customer managed KMS key.Answer
- CConfigure the existing S3 buckets to continue using the AWS managed key (aws/s3) for encryption, and add cross-account trust permissions for the Security account's audit role inside the aws/s3 key policy.
- DApply a Service Control Policy (SC) at the AWS Organizations Root level that grants the centralized Security account's audit IAM role read permissions to all S3 buckets and KMS keys in the member accounts.
- EEnable AWS CloudTrail in each business unit account to log S3 data events, directing the trails to a centralized S3 bucket in the Security account, while relying on the default S3 bucket policy of the centralized bucket without adding explicit cross-account permissions for CloudTrail.