Symptom
You're trying to create/edit an external user record (learning or onboarding) in the User entity via OData API, but it's failing with one of the errors below:
- "Invalid property value. Property name:status. Property value:e. with the index 0"
- "You're not allowed to add or update external users (status e and d) with the User API. For Learning users, please use ExternalLearner. For Onboarding users, please use ExternalUser. with the index 0"
Environment
SAP SuccessFactors HXM Suite
Cause
Create or edit external users through the User entity is not supported.
Resolution
Use ExternalLearner entity to update Learning users or ExternalUser entity to update Onboarding users.
See Also
Learning and Onboarding Users chapter (SF OData API guide)
Keywords
learner, onboarding, new, not able to, failed, failure, request, error, import, failing, request , KBA , LOD-SF-INT-ODATA , OData API Framework , LOD-SF-LMS-ODA , Web Services OData , LOD-SF-OBD-API , Webservices & API's , Problem