SAP Knowledge Base Article - Public

2771823 - How to maintain Confidential Positions in Org Chart and Hide those to particular set of Employees


You have a requirement where -

  1. Your organization wants to have specific list of Confidential Positions
  2. These Positions should visible to only few sets of employees.


Employee Central Position Management


  1. Create a New custom field in the Position Object with name suppose "Confidential". Make this field with Data type as "Boolean"
  2. Go to Manage Positions and Maintain this fields value to be "YES" or "NO" for all the positions. You can maintain this even using the Import.
  3. Make sure you have data in your instance where both type of data i.e YES and NO is maintained.
  4. Get the list of all Permission roles belonging to the Employee where access to Position Object has been granted through the Permission.
  5. Go to all the respective roles, Edit Granting -> Section 3 -> Specify the target population for the other objects ->Position -> Restrict target population to -> Specify the field Confidential = false (Access to Positions where Confidential Value is maintained as NO)
  6. Make sure to do this change in all the Permission roles which gives access to Object Position.

 Note - Position Object should be Secured


Confidential, Position, Org Chart, Private, Position Management, RBP , KBA , LOD-SF-EC-POS , Position Management , Problem


SAP SuccessFactors HCM Core 1811