Domain 1 of 5 · Chapter 3 of 3

Subscriptions and Governance

Unlock the complete study guide + 1,040 practice questions across 16 full exams.

Bundled into the existing Microsoft Azure Administrator premium course — no separate purchase.

Included in this chapter:

  • The scope hierarchy: how governance flows down
  • Azure Policy: definitions, initiatives, effects, remediation
  • Resource locks and tags
  • Cost management: budgets, alerts, and Advisor
  • Exam-pattern recognition

Four governance controls: what each one actually constrains

DimensionAzure PolicyResource lockAzure RBACTags
GovernsResource properties/configDelete & modify operationsWho can perform actionsOrganization & reporting metadata
Key questionIs this resource allowed to look like this?Can this resource be changed or deleted?Is this principal allowed to act?How do I label and group this?
Overrides RBAC roles?No: runs alongsideYes: blocks even OwnerIt IS the role layerNo: purely descriptive
Inherited down scopes?Yes (assignment scope down)Yes (most restrictive wins)Yes (assignment scope down)No: must be Policy-enforced
Typical effects/levelsAudit / Deny / DeployIfNotExistsCanNotDelete / ReadOnlyBuilt-in or custom role + scopeKey/value pairs

Decision tree

Control WHO can acton resources?YesAzure RBACrole assignment (see sibling)NoConstrain what resourcesmay look like (region, SKU, tags)?YesAzure PolicyDeny / Audit / DeployIfNotExistsPrevent accidentaldelete / change?NoYesResource lockCanNotDelete / ReadOnly; beats OwnerNoTags + Cost Managementlabel spend; budget alerts (does not stop spend)

Cheat sheet

  • Governance flows down the management hierarchy: assign at the highest scope that should be affected
  • Use a management group to govern many subscriptions at once
  • A subscription is the billing and quota boundary; a resource group is a logical lifecycle container
  • Azure Policy governs what resources look like; RBAC governs who can act
  • Definition is one rule, initiative bundles many, assignment binds them to a scope
  • Deny blocks new non-compliant resources; Audit only logs them
  • DeployIfNotExists auto-fixes via remediation, and the assignment needs a managed identity
  • Policy compliance re-evaluates about every 24 hours, not instantly
  • A resource lock overrides RBAC: even an Owner is blocked
  • CanNotDelete allows modify; ReadOnly is the stricter one that blocks modify too
  • A ReadOnly lock can block operations that look like reads but are POSTs
  • When locks overlap, the most restrictive one in the chain wins
  • Tags do not inherit: a resource doesn't get its resource group's tags automatically
  • A resource can hold up to 50 tags; names are case-insensitive, values case-sensitive
  • Moving a resource locks source and target and isn't supported for every type
  • A budget alerts when crossed: it never stops spending on its own
  • Cost analysis breaks spend down by subscription, resource group, service, or tag
  • Azure Advisor has five categories: Cost is the one that finds savings
  • Buy reservations for steady, always-on workloads
  • Budgets offer Actual and Forecasted alert types, up to five thresholds
  • Budget action groups work only at subscription and resource-group scope

Unlock with Premium — includes all practice exams and the complete study guide.

Also tested in

References

  1. https://learn.microsoft.com/en-us/azure/governance/management-groups/overview
  2. https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/manage-resource-groups-portal
  3. https://learn.microsoft.com/en-us/azure/cost-management-billing/manage/create-subscription
  4. https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/move-resource-group-and-subscription
  5. https://learn.microsoft.com/en-us/azure/governance/policy/overview
  6. https://learn.microsoft.com/en-us/azure/governance/policy/concepts/initiative-definition-structure
  7. https://learn.microsoft.com/en-us/azure/governance/policy/concepts/assignment-structure
  8. https://learn.microsoft.com/en-us/azure/governance/policy/concepts/effect-basics
  9. https://learn.microsoft.com/en-us/azure/governance/policy/how-to/get-compliance-data
  10. https://learn.microsoft.com/en-us/azure/governance/policy/how-to/remediate-resources
  11. https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/lock-resources
  12. https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/tag-resources
  13. https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/tag-policies
  14. https://learn.microsoft.com/en-us/azure/cost-management-billing/costs/quick-acm-cost-analysis
  15. https://learn.microsoft.com/en-us/azure/cost-management-billing/costs/tutorial-acm-create-budgets
  16. https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-overview
  17. https://learn.microsoft.com/en-us/azure/advisor/advisor-overview
  18. https://learn.microsoft.com/en-us/azure/cost-management-billing/reservations/save-compute-costs-reservations