SAP Knowledge Base Article - Public

2895816 - Error "Entity UserAccount is not editable" - OData Upsert

Symptom

You are trying to edit a field on UserAccount entity via OData Upsert and the error below is returning:

Entity UserAccount is not editable. Please check the entity setting in Admin Center > OData API Data Dictionary or the entity metadata.

Environment

  • SAP SuccessFactors HXM Suite
    • OData API

Resolution

UserAccount fields are based on the values of User entity fields.

For example: if you want to change the value of field "username" on UserAccount, change the value of "username" field on User entity and it will be reflected to UserAccount.

Keywords

>, successfactors, success factors, upsert, insert, modify, change, update, user, employee, id, login, odata, api, , KBA , LOD-SF-INT-ODATA , OData API Framework , LOD-SF-INT , Integrations , Problem

Product

SAP SuccessFactors HCM suite all versions