SAP Knowledge Base Article - Public

2994898 - Unable to upsert/insert external users in the User entity


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"


SAP SuccessFactors HXM Suite


Create or edit external users through the User entity is not supported.


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)


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


SAP SuccessFactors HCM suite all versions