AWS Certified Security – Specialty — Question 246

A company plans to create individual child accounts within an existing organization in AWS Organizations for each of its DevOps teams. AWS CloudTrail has been enabled and configured on all accounts to write audit logs to an Amazon S3 bucket in a centralized AWS account. A security engineer needs to ensure that
DevOps team members are unable to modify or disable this configuration.
How can the security engineers meet these requirements?

Answer options

Correct answer: C

Explanation

The correct answer is C because Service Control Policies (SCPs) are designed to manage permissions across AWS Organizations, ensuring that even root users cannot override the settings. Option A is incorrect as applying an IAM policy to the root user does not prevent other users from making changes. Option B is not suitable since S3 bucket policies cannot enforce restrictions on services like CloudTrail in other accounts. Option D, while it restricts changes, does not provide the same level of control as an SCP across the organization.