A department has eleven subscriptions today and adds a few more each quarter. A rule that only approved regions may be used has to apply to all of them, including subscriptions that do not exist yet, without anyone remembering to repeat the setup. Where do you assign it?

Microsoft Certified: Azure Fundamentals (AZ-900), objective architecture-and-services. Azure architecture and services medium

Machine-checked — no person has signed for it. This question was read against the source cited below by an automated pass, which found no contradiction. That is a weaker claim than it sounds: the same kind of process wrote the question, so it can confirm its own mistake.

Treat it as a good draft rather than as settled fact, and read the source below before you rely on it. It is not used in mock exams here — only questions a person has signed for are.

The options

Correct At a management group containing those subscriptions

Correct. Assignments made at a management group are inherited by every subscription beneath it, including subscriptions moved in or created later, which is precisely the 'and the ones that do not exist yet' requirement.

Not correct Separately in each of the eleven subscriptions

Wrong. It is correct today and wrong the moment somebody creates the twelfth subscription and forgets, which is the failure the requirement was written to prevent.

Not correct On each resource group

Wrong, and worse than assigning per subscription: more places to remember, and an assignment on today's resource groups cannot govern one created tomorrow.

Not correct As a resource lock on each subscription

Wrong. Locks prevent deletion or modification of existing resources. They have no vocabulary for expressing which regions are permitted.

Why

Governance flows downhill: policy assignments and role assignments made at a management group apply to the subscriptions under it, then to their resource groups, then to their resources. Every management group and every subscription has exactly one parent, so the hierarchy is a tree and inheritance is unambiguous. The working rule is to assign at the highest scope where the statement is still true, and let inheritance do the repetition for you.

Where this comes from

Cited
Microsoft AZ-900 study guide skill area architecture-and-services.core-architectural-components

Practise this

Reading one question is not practice. The trainer will draw a set from objective architecture-and-services and space the ones you get wrong.

Practise Microsoft Certified: Azure Fundamentals (AZ-900)

More questions on this objective

All questions on Azure architecture and services