Azure Policy

New
assess
First Added:May 28, 2026 Updated: June 12, 2026

Azure Policy is Microsoft’s service for enforcing and assessing resource compliance at management group, subscription, or resource group scope.

We assess it under Tool for estates that already run Azure.

It provides deny, audit, and remediation effects plus regulatory initiatives without Cloud Custodian.

Evaluation can lag minutes. Pilot Audit before wide Deny, especially when Azure is hold for greenfield.

Blurb

Azure Policy helps you manage and prevent IT issues with policy definitions that enforce rules and effects for your resources.

Summary

What it is: JSON policy definitions and initiatives (policy sets). Assignments at scope, a compliance dashboard, remediation tasks, and Defender for Cloud regulatory views.

When to use:

  • Azure-primary estates
  • Entra-backed org structure
  • Tag and location standards
  • Built-in regulatory initiatives (NIST, PCI, etc.)
  • Policy as Code workflows (Git + CI/CD) for definition lifecycle

When to skip:

  • Multi-cloud policy in one language (see Cloud Custodian or OPA/Rego)
  • Greenfield where Azure is hold
  • Sub-minute deny at the API edge (Policy evaluation can lag)

Pairs with: Policy as Code and IaC gates on PRs. Policy for in-subscription and org-wide assignment. DevSecOps for pipeline plus cloud governance.

Details

TopicNotes
DefinitionsBuilt-in and custom; parameters, conditions, effects (Deny, Audit, DeployIfNotExists, Modify, etc.)
InitiativesGrouped policies deployed as one assignment
ScopeManagement group, subscription, or resource group
KubernetesSeparate AKS policy add-on and Azure Machine Configuration paths

Practices: Assign at management group for consistency. Use exemptions sparingly and document them. Store custom definitions in git and deploy via pipeline. Pilot Audit before Deny on shared subscriptions.

References