Exchange online for Modern Authentication
In a previous post I discussed Modern authentication and why its important for most applications. Today we will look at how we can enable Modern Authentication for Exchange Online. When you enable modern authentication in Exchange Online, Windows-based Outlook clients that support modern authentication (Outlook 2013 or later) use modern authentication to connect to Exchange Online mailboxes.
When you disable modern authentication in Exchange Online, Windows-based Outlook clients that support modern authentication use basic authentication to connect to Exchange Online mailboxes. They don't use modern authentication.
Modern authentication in Office 365 is enabled per user basis for workloads in Office 365. By default, modern authentication is enabled for SharePoint online and you do not have to configure anything in SharePoint online to enable modern authentication. For Exchange however it needs to be enabled as per the below process.
Run the following cmdlet to verify the Modern Authentication status:
Get-OrganizationConfig | ft OAuth*
To enable the modern authentication for Exchange online, run the following cmdlet:
Set-OrganizationConfig -OAuth2ClientProfileEnabled $True
To verify that the Modern Authentication is enabled for Exchange online, re-run the Get-OrganizationConfig cmdlet: