Environment
Retain 3.x
Office 365 (O365)
Situation
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?
Resolution
- 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
- With the given credentials, Retain performs an autodiscover call, which is an SSL secured call with the username and password provided by the user.
- 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.