SAP Knowledge Base Article - Public

2607545 - Error "User has no API Visibility on object" when Creating Job Requisition from Position - Recruiting Management and Employee Central

Symptom

This article describes the issue in requisition creation from Position Org Chart wherein the user receives the following error message:

  • User has no API Visibility on object xxxx. Contact system administrator to enable read permission on the field xxxx of object type xxxx.
  • Sorry, the requisition cannot be created. Creation of a job requisition for position xxxx failed. Details: User has no API Visibility on object location. Contact system administrator to enable read permission on the field xxxx of object type xxxx.

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

Environment

SAP SuccessFactors Recruiting Management

Reproducing the Issue

  1. Go to Company Info, then Position Org Chart.
  2. Create a Job Requisition from a Position.
  3. An error message will be encountered.

Cause

There are two possible reasons for this error and both will be related to missing Role Based Permissions.

Below are the possible missing RBPs:

  • Manage Foundation Objects Types > Object (View/Edit)
  • Employee Central API > Employee Central Foundation OData API (editable).

Resolution

  1. Determine the Permission Role for the user
  2. Go to Admin Center, Manage Permission Roles
  3. Find and Edit the Role for the affected user
  4. Select Manage Foundation Objects Types.
  5. Then grant permission to the object with "View", "Create", or "Insert".
  6. Select Employee Central API.
  7. Then grant permission to Employee Central Foundation OData API (editable).
  8. Click Done, then Save Changes.
  9. Log off and on again, the issue should be solved.

Manage Foundation Objects Types > Find the object specified in the Error. 

Employee Central API > Employee Central Foundation OData API (editable)

See Also

2250344 - SuccessFactors: How to enable OData API

Keywords

Create Job Requisition, Position Org Chart, location_obj, with the index 0, requisition cannot be created, User has no API Visibility on object location, User has no API Visibility on object, location_obj, EC, RCM, Recruiting, Employee Central, RBP, Permissions, Employee Central Foundation OData API (editable), Manage Foundation Objects Types , KBA , LOD-SF-RCM-POS , Position Integration , LOD-SF-EC , Employee Central , Problem

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors Recruiting all versions