SAP Knowledge Base Article - Public

2541548 - Error message 'You do not have permission to save the form data for Key ' when upserting data in Odata entity 'FormUserRatingComment'


OData Upsert request for an entity " FormBehaviorRatingComment" is failing with below error message:

upsert failed: You do not have permission to save the form data for Key FormBehaviorRatingComment/behaviorId=2785,FormBehaviorRatingComment/formContentId=7551,FormBehaviorRatingComment/formDataId=3218,FormBehaviorRatingComment/itemId=2433,FormBehaviorRatingComment/ratingType=official,FormBehaviorRatingComment/sectIndex=0,FormBehaviorRatingComment/userId=admin4 with the index 0"


  • Successfactors
  • OData Talent API

Reproducing the Issue

Upsert request against entity " FormBehaviorRatingComment"


Users who have "Admin access to OData API" permission can access all the forms which are not in their folders, but they cannot edit it. Edit action is permitted only for the forms which are in users inbox. Admin save action is not supported now.


This is expected API behaviour.


FormUserRatingComment, API, permission, Key , KBA , LOD-SF-INT-API , SF API & Adhoc API Framework , LOD-SF-INT , SF Integrations - EC Payroll, Boomi/ HCI, API , LOD-SF-INT-ODATA , OData API Framework , Problem


SAP SuccessFactors HCM Core 1708