WHAT WE CHECK

The 200-point Microsoft 365 security audit checklist

Every check we run, organized by control domain. Each item below is reviewed by Ali personally with read-only access — nothing in your tenant is changed.

1. Identity & MFA
#CheckWhy it matters
1.1MFA enforced for all usersBlocks over 99% of identity-based attacks (Microsoft DDR 2025)
1.2Legacy authentication protocols disabledLegacy protocols bypass MFA and Conditional Access entirely
1.3Conditional Access policies reviewed for gapsUnscoped or excluded users leave a bypass path
1.4Risky sign-in and risky user policies enabledFlags credential-stuffing and impossible-travel sign-ins
2. Administrator access & PIM
#CheckWhy it matters
2.1Number of standing Global AdminsEvery standing admin is a high-value target
2.2Privileged Identity Management (PIM) usageTime-limited elevation reduces the attack surface
2.3Break-glass emergency accounts configured correctlyA misconfigured break-glass account is itself a risk
3. Exchange & Defender
#CheckWhy it matters
3.1Inbox forwarding rules to external domainsA common sign of an already-compromised mailbox
3.2Safe Links and Safe Attachments enabledCatches malicious links and files at the point of click/open
3.3Anti-phishing and impersonation protection policiesDirectly reduces business email compromise exposure
4. SPF, DKIM & DMARC
#CheckWhy it matters
4.1SPF record present and correctly scopedLimits which servers can send as your domain
4.2DKIM signing enabled for the domainVerifies message integrity in transit
4.3DMARC policy enforcement level (none / quarantine / reject)Weak enforcement leaves your domain easy to spoof
5. SharePoint, OneDrive & Teams
#CheckWhy it matters
5.1Anonymous / "anyone with the link" sharing scopeDetermines how far a shared file can travel
5.2Guest account access reviewFormer contractors and partners often retain access
5.3Teams external access and federation settingsControls who outside the org can reach Teams users
6. Purview & DLP
#CheckWhy it matters
6.1Sensitivity labels applied to financial/HR contentEnables classification-aware protection downstream
6.2DLP policies in enforce vs. audit-only modeAudit-only policies don't actually block anything
6.3Retention policies for mail and documentsGoverns how long records are kept and recoverable
7. Audit logging & alerts
#CheckWhy it matters
7.1Unified Audit Log enabled and retention periodShort retention can erase evidence before it's needed
7.2Alert policies routed to a monitored inboxAn alert nobody sees is the same as no alert
8. Devices & recovery
#CheckWhy it matters
8.1Device compliance policies enforcedKeeps unmanaged or non-compliant devices off company data
8.2Backup coverage beyond native retentionNative retention is not a substitute for a real backup
8.3Ransomware recovery plan testedAn untested plan often fails when it's actually needed

Full checklist covers 200 individual checks across these 8 domains; the items above are representative examples from each.

Identity security engineer reviewing multifactor authentication and conditional access policy flow

See how the findings actually look

Every checked item that fails becomes a documented, risk-rated finding with remediation steps in your report.

Walk through a sample report →

Have this run against your own tenant.

$3,500 fixed, any tenant size. Read-only. All 200 checks, reviewed personally.