SAP Knowledge Base Article - Public

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

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

Product

SAP SuccessFactors HCM suite all versions