For a Client Access Server installed against a GroupWise system, the following steps are used to locate the user's archives after a successful login.
- Once authentication is successful, the RP will locate the user in the Archive user cache (LDAP: ou=GWOpenServer,ou=Users) from the userID provided during login. Simultaneously, it will look for an entry in the usermaps (LDAP: ou=GWOpenServer,ou=UserMaps).
- If the userID matches a usermap, then the attribute maUserPreviousID is recorded.
- If no usermap is found for that userID, then a currentID is constructed for this user by combining the maName attribute with the CN.
In the following case, it will conclude that the currentID should be "john email@example.com".
- With either the maUserPreviousID or the currentID, the RP will search for a matching folder name in the audit path of any repository not set to "invisible".