...
Expand | ||
---|---|---|
| ||
Thre are three different syncs:
User Sync is used for managing users in BenePortal. Directory sync of existing users is used for keeping directory information of users up to date. User is someone having Benemen services. Directory sync of directory entries is used for creating, updating and removing directory entries in Benemen directory. A directory entry is just an object in the Benemen directory and does not have any Benemen services. |
...
Expand | ||
---|---|---|
| ||
In Benemen systems email is used as a username, and changing it requires manual work by Benemen support. Sync module keeps a local database of synced user objects, having AzureAD objectId as a primary key. If the user's Email/UPN is changed in Azure, this is reported in sync-report for manual change. |
Directory sync of existing users
Expand | ||
---|---|---|
| ||
Sync is performed for all users in Benemen directory. For each user, SyncModule tries to find the corresponding user from AzureAD by using ExternalId (hidden from Directory) and Email-address. Benemen Email can be mapped to UserPrincipalName or EmailAddress in AzureAD. If the corresponding user is found form AzureAD, directory information of Benemen user is updated based on information in AzureAD. |