SAP Knowledge Base Article - Public

2921830 - Is there a way to access recruiting data role permissions using OData API - Recruiting Management

Symptom

Is there a way to access recruiting data according to operator role permissions using OData API ?

Environment

SAP SuccessFactors Recruiting Management

Resolution

This is not supported due to the current system design. OData API entities in Recruiting were designed to be used in external applications, reports, another systems that compile multiple sources of data and some custom third party applications.

This is not supported because when you are running an API query, there is no operator role, the user can either access all the data or not. Every entity that we have in SuccessFactors is a representation of the Database table, so accessing the entity is sort of accessing the table on the database. The entities do not have an operator role permission layer that will allow you to access only certain recruiting data. OData is used by the whole Platform, so the only permissions applied are non module specific permissions like Role Based permissions.

Keywords

OData, API, query, fields, recruiter, candidate, information, pemrission, template, recruiting , KBA , LOD-SF-RCM-INT , Integration Center & Intelligent Services , How To

Product

SAP SuccessFactors Recruiting all versions