Microsoft Azure

    Most Azure security failures I see trace back to the landing zone, not a missing control. Get the management group hierarchy and policy assignment right first.

    Updated

    How I use it

    • Azure landing zone design aligned to the Cloud Adoption Framework
    • Azure Policy assignment with a phased audit-then-enforce rollout
    • Management group hierarchy review to stop policy inheritance surprises
    • RBAC custom role reduction against least privilege

    Recurring problems I find

    • Policies set to Enforce on day one with no audit period, breaking existing workloads
    • Subscription sprawl with no consistent management group placement
    • Landing zone left on an old ALZ policy version long after a newer validated version shipped

    An 'Audit Only' DoNotEnforce mode is now standard for rollout, letting a team see what a policy would catch before it blocks anything.