Modern Authentication process flow:

  1. Client (Outlook) sends a request to Exchange Online (EXO) to access the mailbox and download data.
  2. Next EXO request that the client authenticates to Azure AD.
  3. Azure informs EXO that the user domain is federated and provides the Auth url for EXO to authenticate with the IDP, based off the root domain of the user.
    1. For example authenticates to
  4. ADFS then communicates with your domain controller to authenticate the user account.
  5. The DC successfully authenticates the user, and sends the information back to ADFS.
  6. ADFS then sends the authenticated user token back to the client.
  7. The user’s client (Outlook 2016, Outlook 2013, Outlook app,etc) then goes Azure AD with the token, to authenticate, and upon a successful authentication is provided with Access and Refresh tokens that can be used for subsequent logins.
  8. The client then takes those access tokens and provide them to Exchange Online so it can access the user data.

Author Details
Contributer and Author Enterprise Communications Engineer Hi Epic

testest test 

0 0 votes
Article Rating
Notify of

Inline Feedbacks
View all comments