Skip to content
3.0 preview2.3.0 stable

These docs describe the preview. Pick the version you run and every page marks what it doesn't have yet. Get the preview →
Maester 2.x docs (archived) →

Sponsor

(L1) Ensure modern authentication for Exchange Online is enabled

CIS.M365.6.5.1LowExchange OnlineClient accessPreview 3.0

Part of CIS · Exchange Online · Client access · All checks

Run this check
Invoke-Maester -TestId CIS.M365.6.5.1

Modern authentication is enabled for Exchange Online.

The OAuth2ClientProfileEnabled setting turns on modern authentication for supported Outlook for Windows clients (Outlook 2013 and later). It allows these clients to support multifactor authentication and Conditional Access. If it is turned off, these Outlook connections can fail to sign in, because Exchange Online no longer supports basic authentication for them.

It is on by default for tenants created after August 2017. For older tenants, or if someone turned it off, enable it.

To enable modern authentication in the Microsoft 365 admin center:

  1. Go to Microsoft 365 admin center > Settings > Org settings > Modern authentication.
  2. Select Turn on modern authentication for Outlook 2013 for Windows and later (recommended).
  3. Select Save.

To enable modern authentication with PowerShell:

  1. Connect to Exchange Online with Connect-ExchangeOnline.
  2. Run Set-OrganizationConfig -OAuth2ClientProfileEnabled $true.
  3. Check the setting with Get-OrganizationConfig | Format-List OAuth2ClientProfileEnabled.
Every attribute of this check
FieldValue
Test IDCIS.M365.6.5.1
SeverityLow
SuiteCIS
ProductExchange Online
FeatureClient access
AreaAuthentication
Resource typeTenant
User impactLow
Implementation costLow
MITRE ATT&CKNone
Supports benchmarkCIS Microsoft 365 Foundations Benchmark (version 7.0.0), requirement 6.5.1
Benchmark levelL1
Benchmark profilesE3 Level 1
Supports controlscis-m365:6.5.1, nist-800-53-r5:IA-2
PowerShell testTest-MtCisExchangeModernAuthentication
ServicesExchangeOnline