Quick Answer
Yes — but only if you’re running Outlook 2016 Version 16.0.4266.1001 or later File > Account Settings > Account Settings… > double-click your account > Change > More Settings > Security > check "Use modern authentication". Even then, it only works reliably if your Exchange server is Exchange Online (Microsoft 365) or on-premises Exchange 2013 CU15+ or Exchange 2016 CU3+ with OAuth enabled and registered apps configured.Step-by-Step Walkthrough
- Check your exact Outlook build: Go to File > Office Account > About Outlook. Look for version number. If it reads 16.0.4266.1001 or higher (e.g., 16.0.12527.20272), you’re eligible. Builds before April 2017 lack the required ADAL libraries entirely.
- Enable modern auth via Registry (required for most on-prem environments): Close Outlook. Open regedit. Navigate to
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Identity. Create a new DWORD (32-bit) value namedEnableADALand set it to1. If theIdentitykey doesn’t exist, create it. - Restart Outlook and re-add your account: Modern auth won’t retroactively apply to existing accounts. Go to File > Account Settings > Account Settings… > select your account > Remove. Then click New… and add it again using your full email address — Outlook will now prompt for browser-based sign-in if everything lines up.
- Verify behavior: After signing in, go to File > Account Settings > Account Settings… > double-click your account > Change > More Settings > Security tab. You’ll see the "Use modern authentication" checkbox — but it’s now grayed out and auto-enabled. That’s expected. The real test? Try signing out from File > Account Settings > Sign Out — you should get redirected to the Microsoft login page, not a basic password dialog.
Common Pitfalls
- You checked "Use modern authentication" in the Security tab — but Outlook ignored it because your build is too old (16.0.4266.1001 is the hard cutoff).
- You enabled
EnableADAL=1in the registry but forgot to remove and re-add the account — modern auth stays dormant until the account is rebuilt from scratch. - Your organization uses Exchange 2016 CU2 or earlier — modern auth fails silently because OAuth wasn’t fully implemented until CU3 (March 2017).
- You’re on Windows 7 SP1 without KB2999226 installed — Outlook 2016’s ADAL stack depends on this update for TLS 1.2 support. Without it, authentication loops or times out.
- You’re using Outlook in Cached Exchange Mode with an older .ost file — the cache may retain legacy auth tokens. Force a rebuild by renaming
outlook.ost(located in%localappdata%\Microsoft\Outlook\) before re-adding.
Pro Tips
The beauty of this approach is that once modern auth is live, you get conditional access enforcement — like MFA prompts only when connecting from untrusted networks — without changing a single line of Outlook policy.
What most people don’t realize is that Outlook 2016’s modern auth *requires* the Microsoft Authentication Library (MSAL) to be absent — it relies exclusively on the older Active Directory Authentication Library (ADAL). If MSAL is present (e.g., from newer Office apps), Outlook 2016 falls back to basic auth. So don’t install Office 365 apps alongside Outlook 2016 unless you’re prepared for inconsistencies.
Here’s a counterintuitive trick: if modern auth fails but your admin swears everything’s configured correctly, try disabling Exchange Web Services (EWS) autodiscover fallback. Add this DWORD to the same registry path: DisableDiscoveryForModernAuth = 1. It forces Outlook to skip legacy discovery paths that sometimes hijack the auth flow.
Troubleshooting
If Outlook 2016 still falls back to basic auth after all steps:
- Version mismatch: Outlook 2016 RTM (16.0.4229.x) and builds through early 2016 lack ADAL entirely. No registry tweak fixes this — you must update to at least 16.0.4266.1001, ideally current channel (e.g., 16.0.16827.x).
- Admin restrictions: Your tenant may have disabled modern auth globally via PowerShell:
Set-OrganizationConfig -OAuth2ClientProfileEnabled $false. Only Global Admins can reverse this. - Exchange hybrid misalignment: In hybrid deployments, modern auth must be enabled on both Exchange Online *and* your on-premises Client Access Server (CAS) array — not just the mailbox server. Run
Get-AuthConfig | flon-prem to verifyEnableOAuthisTrue. - Third-party add-ins: Some legacy COM add-ins (e.g., older CRM connectors or DLP tools) block ADAL initialization. Test in safe mode: hold Ctrl while launching Outlook.
| Your Situation | Best Method | Why |
|---|---|---|
| Outlook 2016 v16.0.4266.1001+, Exchange Online | Registry + re-add account | Cloud-first auth works reliably here — no CAS config needed. |
| Outlook 2016 v16.0.12527.20272, Exchange 2016 CU12 | Registry + EWS disable + CAS OAuth enable | CU12 supports modern auth, but EWS discovery often interferes. |
| Outlook 2016 v16.0.4229.1000, any Exchange | Update Outlook or upgrade to 2019/365 | No amount of registry hacking adds missing ADAL binaries. |
| Windows 7 SP1, no KB2999226 | Install KB2999226 first | TLS 1.2 is mandatory — without it, ADAL handshake fails before credentials are sent. |
| Add-in blocks ADAL (e.g., Symantec DLP) | Disable add-in → test → re-enable selectively | COM add-ins load before identity stack — many assume basic auth only. |
| Hybrid environment, modern auth works online but not on-prem | Run Set-AuthConfig -ActiveDirectoryAuthSupported $true on-prem |
On-premises AuthConfig defaults to false — even if OAuth is enabled. |