Symptom
If you are trying to make users inactive in the LMS through the User Connector-SF but it is not working follow these steps:
- For the User Connector-SF go to "View Results" and click on the view logs
- You see the Exception User Entity invalid.EmailAddress:
Environment
SAP SuccessFactors Learning
Reproducing the Issue
Try to execute the connector with email column empty or with an invalid email.
Cause
No email is present in the input file or the email is invalid (eg: ,@xx). This is causing issues with the record.
Resolution
A) If an invalid email is provided, add a valid email to the users on the source system.
eg: dummy@sap.com or noreply@sap.com
OR
B) If no email is being provided, add the following property will nullify value <NONE> for email Address.
sfuser.field.transform.data.EMAIL_ADDR.@NULLIFY@=<NONE>
This property gets added as follows:
- System admin
- Configuration
- System configuration
- Connector
- Add in sfuser.field.transform.data.EMAIL_ADDR.@NULLIFY@=<NONE>
- Apply changes and Save
NOTE: Learning email address validation settings are not applied during Connector run. Please refer SAP Help Portal link for additional information https://help.sap.com/viewer/31fe467b30c240f5b2e6b553e428e1ac/latest/en-US/1b79a487970245a6adcbb3c326fafd86.html
Keywords
Connector, LMS, <NONE>, Invalid.EmailAddress , KBA , LOD-SF-LMS-CON , Connectors , Problem