AWS Certified Solutions Architect – Professional (SAP-C02) — Question 455

A company uses AWS Organizations to manage its AWS accounts. A solutions architect must design a solution in which only administrator roles are allowed to use IAM actions. However, the solutions architect does not have access to all the AWS accounts throughout the company.

Which solution meets these requirements with the LEAST operational overhead?

Answer options

Correct answer: C

Explanation

Applying a Service Control Policy (SCP) at the root OU level allows the solutions architect to enforce restrictions across all member accounts globally without needing direct access to each individual account. Using an explicit deny SCP with a condition that excludes administrator roles ensures that unauthorized users are prevented from executing IAM actions, representing the lowest operational overhead. Other options either require access to individual accounts to attach permissions boundaries, introduce complex reactive architectures with Lambda, or fail to effectively restrict actions using allow-only SCPs.