Understand built-in roles, assignment scope, inherited access, and effective permissions for the Azure RBAC questions that appear on AZ-104.
Azure RBAC is where many AZ-104 questions stop being conceptual and start becoming operational. The exam wants to know whether you can grant the right permission at the right scope without creating a security or management problem three weeks later.
Azure scope flows downward from management group to subscription to resource group to resource. A role assignment made higher in the tree usually affects everything below it. That is why the safest default is the lowest scope that still solves the task.
The study guide focuses on built-in Azure roles, assigning roles at different scopes, and interpreting access assignments. In practice, that means reading a scenario and deciding whether Reader, Contributor, Owner, User Access Administrator, or another built-in role is enough. Start with built-in roles before you think about custom roles.
Microsoft Entra roles govern directory administration. Azure RBAC governs access to Azure resources. Those two systems interact, but they are not interchangeable. The exam often hides this distinction inside routine wording such as “manage access” or “review permissions.”
| Requirement | Best default scope | Why |
|---|---|---|
| One team manages one application stack | Resource group | Keeps rights narrow and operationally useful |
| A role must span everything in one billing boundary | Subscription | Broad enough when the entire subscription is in scope |
| Governance or access must span multiple subscriptions | Management group | Avoids repeating assignments subscription by subscription |
| One operator needs access to a single resource only | Resource | Smallest blast radius |
Continue with Policy, Tags, Locks, and Cost Control to separate authorization from governance guardrails.