If your users and groups are being synchronized with Letisignit with the On Premise mode (csv file or local AD), you are now going to receive an email alert if an error occurs during synchronization.
The email gives you the error details, with the line(s) concerned (if it's a particular line that is in error) as well as the reason of the error in order to let you correct your data autonomously.
Once your data is corrected, you can wait until next synchronization (there is one every 6 hours) so that your data gets correctly synchronized.
Here are some complementary details that could help you understand the errors and correct your data :
Error type n°1 :
Error message : "No users returned from API"
Synchronization status : the synchronization has been completely blocked, none of the lines were processed
Elements to verify :
Either your file is completely empty
Either the header row is missing in your file
Either the encoding of your file is not the correct one : it should be in UTF8-BOM
Error type n°2 :
Error message : "ObjectGUID": ["ObjectGUID is empty"], "csv_index": ["X"]
Synchronization status : the synchronization has been processed successfully, the line was ignored
Element to verify :
The mandatory field "ObjectGUID" empty on line X
Error type n°3 :
Error message : "Not a valid email address.", "mail is invalid", "csv_index": ["X"]
Synchronization status : the synchronization has been completely blocked, none of the lines were processed
Element to verify :
The mandatory field "Email" does not have the correct format or is empty on line X
Error type n°4 :
Error message : "Not a valid email address.", "mail is empty", "csv_index": ["X"]
Synchronization status : the synchronization has been processed successfully, the line was ignored
Element to verify :
The mandatory field "Email" is empty on the concerned line
Error type n°5 :
Error message : "'DistinguishedName': DistinguishedName is empty"
Synchronization status : the synchronization has been processed successfully, the line was ignored
Element to verify :
The mandatory field "DistinguishedName" is empty on the concerned line
If you manage tenants in your organization, the rule is the following one on who receives the email alert :
For a synchronization which is launched on the principal tenant, it's the tenant's principal admin (so the global admin) who will receive the email alerts
For a synchronization which is launched on a secondary tenant, it's the tenant's secondary admin who will receive the email alerts
#Synchronisation #OnPremise #Users#Groups