AZ-900 Practice Question 50: Resource Manager Control Plane
Microsoft Azure Fundamentals (AZ-900) · Test 5 · question 10 of 10
An engineer notices that anything she can do in the Azure portal she can also do from Azure PowerShell, the Azure CLI, and the REST API, with the same behaviour and the same permission checks every time. Which part of Azure's design guarantees that?
Show answer and explanation
Answer:
Azure Resource Manager is the deployment and management service for Azure, and it is described as a consistent management layer. When you send a request through any of the Azure APIs, tools, or SDKs, Resource Manager receives it, authenticates and authorizes it, and only then forwards it to the appropriate Azure service. Because all requests are handled through the same API, you see consistent results and capabilities in all the different tools. It is also why Azure RBAC, which is built on Resource Manager, applies identically no matter which tool sent the request.
Option A inverts cause and effect: the SDKs agree because they all call the same API, and shipping parallel copies of the logic is precisely what would cause them to drift. Option B misunderstands Azure Policy, which evaluates the properties of resources against business rules; it has no view of which client tool issued a request and does not police tooling. Option D describes the wrong layer; Microsoft Entra ID authenticates the principal and issues a token, but a token establishes *who you are*, not what the management API is capable of.
Reference: What is Azure Resource Manager?