AWS Certified SysOps Administrator – Associate — Question 77

A company using AWS Organizations requires that no Amazon S3 buckets in its production accounts should ever be deleted.

What is the SIMPLEST approach the SysOps administrator can take to ensure S3 buckets in those accounts can never be deleted?

Answer options

Correct answer: B

Explanation

The correct answer is B because service control policies (SCPs) can be applied across an organization to enforce permissions centrally, making it the simplest way to deny the s3:DeleteBucket action for all production accounts. Option A, while useful for individual buckets, is not as comprehensive as SCPs. Option C relies on IAM policies which would need to be managed per account, and option D is incorrect because AWS Shield does not manage access controls for S3 actions.