O365: How Retain Authenticates Users

  • 7019265
  • 27-Feb-2015
  • 07-Aug-2017


Retain 3.x
Office 365 (O365)


How does Retain authenticate users when using the O365 module?  In other words, when a user logs on to his/her Retain mailbox, what process does Retain go through to validate the username and password?


  1. Retain looks up the username from the exchangeuser.csv file to get the full user information.  This file is located in .../RetainServer/WEB-INF/cfg
  2. With the given credentials, Retain performs an autodiscover call, which is an SSL secured call with the username and password provided by the user.
  3. If the O365 autodiscover is successful, the user has logged into Retain successfully.

Additional Information

This article was originally published in the GWAVA knowledgebase as article ID 2484.