SAP Knowledge Base Article - Public

2273532 - OData API error: "Recruiting OData API Application Create/Update permission in Admin Center is not enabled" - Recruiting Management


Error occurred while updating a JobApplication in the recruiting module of successfactors using OData API.


Successfactors RCM System

Reproducing the Issue

1. Make an update call to the successfactors instance using Job Application API entity SFOData.JobApplication.

2. You see the following error in the response:

"d" : [
"key" : "JobApplication/applicationId=###", "status" : "ERROR", "editStatus" : null, "message" : "Recruiting OData API Application Create/Update permission in Admin Center is not enabled", "index" : 0, "httpCode" : 403, "inlineResults" : null


This is because of the incorrect permissions assigned to the user which is being used to update the application via API call.


1. Logon to successfactors System.

2. Go to admin center.


3. Choose "Manage Permission Roles".


4. Select the respective role assigned for the user used to update the Job Application.

5. Now click on Permission and click on Recruiting Permissions and check the following permission:


If the same Job Application update is done via Boomi, the following error can be seen in the process logs



OData, Error, Boomi, JobApplication , KBA , create/update permission in admin center , input bd json array[1] not found , LOD-SF-RCM-API , Webservices & APIs , LOD-SF-INT-API , API & Adhoc API Framework , LOD-SF-INT-BOM , Standard SF to 3rd Party Boomi Content , Problem


SAP SuccessFactors Recruiting all versions