Medium1 markMultiple Choice
Domain 1.2: Security ControlsOrganizationsSecuritySCPEBS

AWS SAP-C02 · Question 02 · Domain 1.2: Security Controls

A financial services company uses AWS Organizations to manage 100+ accounts. The security team mandates that no Amazon S3 buckets can be made public, and all EBS volumes must be encrypted. Developers must still be able to create resources freely within these constraints. Which combination of actions should the Solutions Architect take to enforce these requirements with the LEAST operational overhead? (Select TWO)

Answer options:

A.

Create a Service Control Policy (SCP) that denies the s3:PutBucketPublicAccessBlock action and attach it to the root OU.

B.

Deploy an AWS Config rule to automatically remediate unencrypted EBS volumes across all accounts.

C.

Enable EBS encryption by default in all regions for all accounts using AWS Systems Manager Automation.

D.

Create an IAM boundary policy that denies ec2:CreateVolume if the Encrypted flag is false.

E.

Use AWS CloudTrail to monitor for public S3 buckets and trigger a Lambda function to delete them.

F.

Configure AWS Macie to automatically encrypt all EBS volumes.

How to approach this question

Look for proactive, organization-wide controls (SCPs, default settings) rather than reactive ones (Config, Lambda).

Full Answer

Enable S3 Block Public Access at the organization level using SCPs. Enable EBS encryption by default at the account level using EC2 settings.
SCPs prevent users from making buckets public. Enabling EBS encryption by default ensures all new volumes are encrypted without requiring IAM policy updates.

Common mistakes

Selecting reactive Config rules instead of preventive account defaults.

Practice the full AWS Solutions Architect Professional SAP-C02 Practice Exam 4

75 questions · hints · full answers · grading

More questions from this exam