SAP Knowledge Base Article - Public

3475407 - UPSERT operation on "EPPublicProfile" entity does not update the "introduction" field in the employee's profile header


While performing UPSERT operation on entity EPPublicProfile to update the introduction field on an employee’s profile header, the upsert operation is successful however, the update does not happen and not visible in the header.


SAP SuccessFactors HXM Suite
* OData API

Reproducing the Issue

  1. Open a REST client.
  2. Execute the UPSERT operation to update the introduction field of EPPublicProfile entity.
  3. Response is successful with httpCode 200 and status OK
  4. Check the employee’s profile header.
  5. Introduction field is not updated in the profile header.


It's not possible for a system admin to achieve the update on other user's data. It's an expected behaviour as per current system design.


As per the original design of the self-Description field, it was only for a user to update his/her own self introduction. Hence, it's not possible for a system admin to achieve the update on other user's data. 

The upsert request will ignore the target UserId in the request body, and updates the self-Description of the caller of the API call.

See Also

SFOData.EPPublicProfile, EPPublicProfile, introduction, upsert, no update, OData, employee, profile, header  


KBA , LOD-SF-INT-EC , Employee Central SFAPI & OData Entities , Problem


SAP SuccessFactors HCM Core 2405