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