Amazon
SOA-C02 · Question #54
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…
The correct answer is B. Use service control policies to deny the s3:DeleteBucket action on all buckets in production. See the full explanation below for the reasoning.
Submitted by carlos_mx· Mar 30, 2026Security and Compliance
Question
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?
Options
- ASet up MFA Delete on all the S3 buckets to prevent the buckets from being deleted.
- BUse service control policies to deny the s3:DeleteBucket action on all buckets in production
- CCreate an IAM group that has an IAM policy to deny the s3:DeleteBucket action on all buckets in
- DUse AWS Shield to deny the s3:DeleteBucket action on the AWS account instead of all S3
How the community answered
(45 responses)- A7% (3)
- B73% (33)
- C4% (2)
- D16% (7)
Topics
#AWS Organizations#Service Control Policies (SCPs)#S3 Security#Access Control
Community Discussion
No community discussion yet for this question.