CreativeTechsBaseline
tenant security posture
CTB-01 · Tier 1 · Silent · M365 / GWS · P1 (M365)

Block legacy authentication

Microsoft 8 ptsCISA SCuBA MS.AAD.1.1 · P1Huntress 4 controls · High · FoundationalMaester MT.10153 authorities
6
Tenants failing
18
Tenants meeting
24
Measured
REQUIRED
Disposition
The settingWhat we hold this to
CreativeTechs minimum
A Conditional Access policy in state ENABLED (not report-only) targeting All users, client apps = Exchange ActiveSync + Other clients, grant = Block. Plus Exchange Online SmtpClientAuthenticationDisabled = true tenant-wide.
Benchmark position
CISA SCuBA MS.AAD.1.1 — legacy authentication SHALL be blocked. Same target; no gap.
Where the switch is
Entra admin centre → Protection → Conditional Access → Policies → New policy. Then separately: Exchange admin centre → Settings → Mail flow (or the PowerShell below) for SMTP AUTH.
How to verify
Get-TransportConfig | fl SmtpClientAuthenticationDisabled   # expect True
Graph: /identity/conditionalAccess/policies  →  state eq 'enabled', clientAppTypes contains 'exchangeActiveSync','other'
Why it matters
Legacy protocols — POP, IMAP, SMTP AUTH, EWS basic — bypass MFA entirely. The largest password-spray surface, and the thing that makes every other identity control conditional.
How we check
Maester MT.1015, CISA.MS.AAD.1.1. Secure Score BlockLegacyAuthentication.
Fix — M365
Conditional Access → all users → Client apps: Exchange ActiveSync + other clients → Block. Separately: Set-TransportConfig -SmtpClientAuthenticationDisabled $true
Fix — Google
Admin → Security → Less secure apps → Disable for everyone.
User notices
None — unless a copier, scanner or line-of-business app authenticates over SMTP AUTH. Audit before flipping.
Expected pushback
Rare. The scanner exception is the real one: move it to a modern-auth relay or a scoped account rather than leaving the tenant open.