SAP Knowledge Base Article - Public

2588257 - No permission to send full purge upsert when upserting data to Odata cust MDF entity

Symptom

Permission error returned on the API payload response when upsert operation is triggered for Custom MDF entity "No permission to send full purge upsert request".

Response Payload:

{ "d" : [ { "key" : "cust_Entity, "status" : "ERROR", "editStatus" : null, "message" : "No permission to send full purge upsert request!", "index" : 0, "httpCode" : 403, "inlineResults" : null } ] }

Environment

 Successfactors

Reproducing the Issue

Odata API upsert

Cause

The user / account performing upsert operation does not have permission set for 'Admin access to MDF OData API'.

Resolution

Enable permission for the API user/account performing the upsert operation to custom MDF entity

1. Go to admin Center

2. Under tool search, Manage Permission role

3. Select User > Find Metadata Framework related permission and enable 'Admin access to MDF OData API'.

    Permission.JPG

Keywords

Metadata Framework, Odata API, "httpCode" : 403, Custom MDF Entity , KBA , LOD-SF-INT-ODATA , OData API Framework , LOD-SF-INT , Integrations , LOD-SF-INT-MDF , Metadata Framework API (MDF) , Problem

Product

SAP SuccessFactors HCM Core all versions