SAP Knowledge Base Article - Public

2551970 - Error 'Insufficient permissions' occurring when creating job requisition via Position Org Chart - Recruiting Management

Symptom

Error is occurring when creating job requisition through Position Org Chart.

Environment

SAP SuccessFactors Recruiting Management

Reproducing the Issue

  1. Home > Position Org Chart
  2. Search for position > Create Job Requisition > Create
  3. Error will occur 'Sorry, the requisition cannot be created. Creation of a job requisition for position < * > failed. Details: Insufficient Permissions!'

Cause

The API user does not have the necessary API job requisition permission.

Resolution

  1. Access the OData Audit Logs > search for the last log for JobRequisition entity (insert) > get the Login ID
  2. View Permission for the Login ID used to run the JobRequisition entity and check if the following permissions were granted:
    OData Retrieve Job Requisition Permission
    OData Update Job Requisition Permission
    OData SFAPI Delete/Restore Job Requisition Permission
    OData SFAPI Insert Job Requisition Permission
    OData SFAPI Upsert Job Requisition Permission
  3. If none, access Admin Center > select Manage Permission Roles > select the Login ID > Permission > Recruiting Permissions > add the permissions above > Done > Save Changes

See Also

2160948 - SFAPI/Odata API returns "Insufficient Permissions!" error while inserting/Updating/upserting data for User Entity - SuccessFactors Integrations

Keywords

Insufficient Permissions, Position Org Chart, API, Job Requisition , KBA , LOD-SF-RCM-API , Webservices & APIs , Problem

Product

SAP SuccessFactors Recruiting all versions