| name | Landing Zone Review |
| description | "Use when reviewing or designing an Azure landing zone, enforcing platform guardrails, or auditing a new subscription. Triggers on "landing zone", "management group", "platform baseline", "guardrails", "CAF", "subscription vending"." |
Landing Zone Review
When to invoke
- "Review our landing zone design against CAF."
- "A team just got a new subscription - run the baseline check."
- "We need guardrails that do not block developer velocity."
CAF reference
Microsoft Cloud Adoption Framework: Azure landing zone = pre-provisioned environment with identity, networking, governance, security baselines.
Key components:
- Management group hierarchy: Root -> Platform / Landing Zones / Decommissioned / Sandbox.
- Policy baseline: deny, audit, deployIfNotExists initiatives.
- Identity: Entra ID, Privileged Identity Management (PIM), break-glass accounts.
- Network topology: hub-spoke or virtual WAN.
- Monitoring: Log Analytics workspace, Defender for Cloud, Azure Monitor.
- Subscription vending: automated provisioning with baseline applied.
Review checklist
Management groups
Policy
Identity
Networking
Monitoring
Landing zone as code
Output template
## Landing Zone Review - <Tenant/Scope> - <Date>
### Compliance score
- Management groups: PASS
- Policy baseline: 18/22 controls PASS
- Identity: PASS
- Networking: 7/8 controls PASS (1 exception)
- Monitoring: PASS
### Findings
| ID | Severity | Area | Finding | Remediation | Owner |
|----|----------|------|---------|-------------|-------|
| F01 | High | Policy | Public IPs allowed on VMs | Add deny policy | Jordan |
Quality gate
Any High finding blocks production workload onboarding until remediated.