SAP Knowledge Base Article - Public

2535739 - Permission to Update the Assessment via API


The User is trying to Update the Overall Assessment of the candidate via ODATA API and they are getting the error

User doesn't have permission to save/write assessment. for Key InterviewOverallAssessment/interviewOverallAssessmentId=**** with the index 0


SuccessFactors Bizx - Recruiting Management

Reproducing the Issue

Try to post the update query to complete the Overall assessment of the candidate .

For Eg :


        "__metadata": {

            "uri": "*****)",

            "type": "SFOData.InterviewOverallAssessment"



        "interviewRefId": "12345",

        "overallRating": "Positive"


 Response :

  <d:message>User doesn't have permission to save/write assessment. for Key InterviewOverallAssessment/interviewOverallAssessmentId=7982 with the index 0</d:message>



This is the Permission issue


The API username you are using to execute the query should be the Interviewer for the candidate .

Eventhough you had granted Full ODATA permission to update all the Entities via API to a particular username, And if the person is not the interviewer the Update query fails with the above mentioned error.


KBA , LOD-SF-RCM-IVW , Interview Central, Interviews, Scheduling etc , Problem


SAP SuccessFactors HCM Core 1705