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