SAP Knowledge Base Article - Public

3276206 - ODATA API updateFromExternalHrisONB error "ONB0008" - Onboarding

Symptom

  • When calling Onboarding OData API "updateFromExternalHrisONB", The "ONB0008" Error occured.
  • POST
    https://api50.sapsf.com/odata/v2/updateFromExternalHrisONB?$format=json
  • Body
    {"onbStableId": "sample","hireStatus": "HIRED","sourceOfRecord": "ONB","userName": "sample"}
  • Result
    {    "error": {        "code": "ONB0008",        "message": {            "lang": "en-US",            "value": "You do not have permission for invoking this API. Contact your system administrator to get the necessary permission."        }    }}

Environment

SAP SuccessFactors Onbording

Cause

Incorrect permission settings

Resolution

Defining External user target population to API user role should solve the problem.

Keywords

OBX, SF, ON Boarding , KBA , LOD-SF-OBX-ATS , ATS Integration , Problem

Product

SAP SuccessFactors Onboarding all versions