AWS Certified Solutions Architect – Associate (SAA-C02) — Question 481

A company's security policy requires that all AWS API activity in its AWS accounts be recorded for periodic auditing. The company needs to ensure that AWS
CloudTrail is enabled on all of its current and future AWS accounts using AWS Organizations.
Which solution is MOST secure?

Answer options

Correct answer: C

Explanation

Attaching a Service Control Policy (SCP) at the organization's root ensures that the policy is automatically inherited by all existing and future accounts, effectively preventing any user (including root) from disabling CloudTrail. Option C is the most secure and scalable approach because organizing accounts into OUs aligns with AWS best practices, whereas applying SCPs individually to each account (Option D) is administrative overhead and prone to human error for future accounts. Option A would block all other AWS API activities besides CloudTrail, and Option B's IAM policies cannot govern administrative actions in member accounts.