How to Let a New Account Update AWS Config Under Root SCPs?
A company uses AWS Organizations with a single OU named Production to manage multiple accounts. All accounts are members of the Production OU. Administrators use deny list SCPs in the root of the organization to manage access to restricted services. The company recently acquired a new business unit and invited the new unit’s existing AWS account to the organization. Once onboarded, the administrators of the new business unit discovered that they are not able to update existing AWS Config rules to meet the company’s policies. Which option will allow administrators to make changes and continue to enforce the current policies without introducing additional long-term maintenance?
Community Insight
Tests SCP inheritance and deny precedence: root deny-list SCPs cannot be overridden by an allow SCP in a child OU, so the fix must move the deny policy away from the onboarding account.
AWS Organizations SCPs at the root override lower-level allows, so a newly acquired account cannot update AWS Config until the root deny-list SCP is relocated. The page explains why option D temporarily isolates the account in an Onboarding OU and then restores Production enforcement.
Many choose B, assuming an allow SCP on a temporary OU overrides the root deny-list SCP; SCPs only filter permissions and an explicit deny at the root still wins.
Community Discussion (73 comments)
Comments & Corrections
No comments yet — spotted an error or have a note? Share it below.
Expert Analysis
Why the Answer Is Correct
Option D is correct because AWS Organizations SCPs are evaluated cumulatively down the hierarchy and an explicit deny at the root overrides any allow attached to a child OU. A deny-list SCP at the organization root therefore blocks AWS Config actions for every account, including a new account placed in a temporary Onboarding OU. By moving that deny-list SCP to the Production OU, the Production accounts keep the same restrictions, while the new account in Onboarding can receive an SCP that permits AWS Config actions and complete its rule updates. Once the Config rules are aligned with company policy, moving the account into Production restores the standard enforcement without ongoing maintenance. Snip captured this precisely: "SCPs can only filter; they never add permissions".Why the Other Options Are Wrong
A is eliminated because Service Catalog products add a deployment and maintenance layer and do not remove the root SCP that is actually blocking AWS Config. B fails for the same reason as the root-level deny: an allow SCP on the temporary Onboarding OU cannot override the deny-list SCP still attached at the root. C is overly disruptive and labor-intensive because converting deny-list SCPs to allow-list SCPs changes the organization's whole guardrail model, and temporarily applying an allow at the root does not neutralize the existing root deny. D is the only option that both unblocks the new account and preserves the current policies for Production.Community Comment Notes
Several learners initially picked B, focusing on the temporary onboarding wording, but the SCP evaluation order makes it unworkable while the root deny remains in place. Snip's highly rated explanation notes that "SCPs can only filter; they never add permissions", which is the key reason a child-OU allow cannot reverse a root deny. dimitry_khan_arc made the same point, explaining that a root explicit deny overrides any explicit allow in a child OU. robertohyena's comment also dismisses A and C as excessive overhead, aligning with the without additional long-term maintenance requirement.Official Reference
Exam Strategy
When an SCP appears to block an account, first identify the highest-level deny; a child OU allow cannot override it. Prefer the least-disruptive relocation of the deny SCP that leaves other Production accounts protected.
Frequently Asked Questions
Why can’t an allow SCP on a temporary Onboarding OU override the root deny-list SCP?
SCPs are filters, not grants; an explicit deny at the organization root still applies to every child OU and account, so a lower-level allow cannot take effect while the root deny remains.
Why move the root SCP to the Production OU instead of deleting it?
Moving it keeps the same deny-list protections for Production accounts while freeing the new account in Onboarding to update AWS Config; deleting it would remove enforcement for everyone.
Related Analysis
Practice All SAP-C02 Questions
Access 85 questions with complete answers and detailed explanations.
View Full SAP-C02 Practice Test →