Lockdown Lab #6 CRITICAL Microsoft Azure

Enable MFA for all users

Enable MFA for all users

If a single stolen password can unlock your entire Azure estate, you’re not just at risk, you’re practically inviting disaster. This isn’t theoretical; this is how breaches start, 99% of the time.

The fix? Multi-Factor Authentication for every single user in Azure AD/Entra ID. No exceptions, no excuses. Microsoft themselves confirm MFA blocks 99.9% of automated account compromise attempts. If you’re not enforcing this via Conditional Access, you’re leaving the front door wide open.

This isn’t a “nice to have,” it’s foundational security. Anyone telling you otherwise is dead wrong. Check your current Conditional Access policies with:

az rest –method get –url “https://graph.microsoft.com/v1.0/identity/conditionalAccess/policies”

Then get it configured. Now.

The fix

# Azure CLI — check Conditional Access policies

az rest --method get --url "https://graph.microsoft.com/v1.0/identity/conditionalAccess/policies"

# Create via Portal:

# Entra ID → Security → Conditional Access → New Policy

# Target: All users | Conditions: All apps | Grant: Require MFA

Reference: CIS Azure Foundations Benchmark 1.1.1

Mark this as done

Open the interactive hardening checklist and tick this off in your environment.

Open interactive checklist →

Related Posts

Enforce HTTPS on storage accounts

Forget sophisticated attacks for a moment. How many times have we seen sensitive data exposed because someone forgot the absolute basics? Unencrypted data in transit...

lockdown-labhardeningazureencryption
/Shimi Cohen

Enforce HTTPS on storage accounts

You'd be shocked how many "secure" environments still allow unencrypted traffic to their Azure storage. This isn't theoretical; it's a direct path for data interception....

lockdown-labhardeningazureencryption
/Shimi Cohen

Enable Azure Disk Encryption

Think your data in Azure is safe just because it's "in the cloud"? Think again. If your VM disks aren't encrypted at rest with ADE,...

lockdown-labhardeningazureencryption
/Shimi Cohen