Moorfox

Checklists · 2026-09-19

Microsoft Entra ID hardening checklist

Quick answer

Work in this order: build two break-glass accounts, block legacy authentication, then enforce MFA. The order is the part that matters. A Conditional Access policy can lock every administrator out of the tenant, so the accounts that get you back in have to exist before the first policy does, and MFA can be bypassed entirely until legacy protocols are blocked.

Everything after that is privilege and evidence: fewer than five Global Administrators, least-privileged roles for everyone else, and sign-in logs going somewhere they will survive an incident. Download the checklist below and cut what does not apply to the tenant in front of you.

Download as Markdown

Before you change anything

Break-glass accounts

Block legacy authentication

Multi-factor authentication

Administrator and user privilege

Logging and rollout

Frequently asked questions

What should I do first when taking over an Entra ID tenant?

Create two cloud-only break-glass Global Administrator accounts before changing anything else, then block legacy authentication, then enforce MFA. Break-glass accounts come first because a Conditional Access policy can lock out every administrator including the person who wrote it. The full order is in our walkthrough of securing a tenant.

Why block legacy authentication before enforcing MFA?

Legacy protocols such as POP and IMAP cannot present a second factor, so they bypass MFA rather than failing it. Until legacy auth is blocked with a Conditional Access policy targeting Exchange ActiveSync clients and Other clients, an MFA requirement is not actually enforced.

How many Global Administrators should a tenant have?

Fewer than five, per Microsoft's guidance. Everyone else gets the least-privileged role that does their job. Global Reader is the read-only twin of Global Administrator and covers most of what people ask Global Administrator for.

Is Security Defaults enough on its own?

Security Defaults is a reasonable baseline for a tenant that needs no exceptions. Once the tenant needs exceptions, move to Conditional Access and build the policies in report-only mode first, because Security Defaults and Conditional Access cannot both be on.

Identity is half the job. The endpoints are the other half.

Moorfox scores every managed machine on patch age, disk encryption and local administrator count, so the workstation side of a tenant audit fills itself in while you work through the identity side.

Start free