SAP Knowledge Base Article - Public

2858918 - RBP to Control Inactive user search results in Module Pages People Search

Symptom

  • How to exclude inactive users in the search for different module pages (not in the global header people search) for legacy Search?
  • Configure Role-Based Permissions to control the auto-complete search results in module pages so that the information is provided on a need-to-know basis.
  • Both inactive and active users appear in the search results for different module pages when "Show inactive user in people search (requires Role-based Permissions)" is enabled.

"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 HCM Suite

Resolution

The exclusion or not of inactive users in People Profile and Directory Search pages' search is controlled via RBP permissions and the company-level configuration. 
This means that only if the company-level setting is enabled to allow searches for inactive users, and the user has the corresponding role-based permissions, can they search for inactive users.

The permission "Include Inactive Employees in the search" enables users to search for inactive users on the  People Profile and Directory Search applicable for Legacy Search

NOTE: The settings under "Company System and Logo Settings > Show inactive user in people search" is removed from Enhanced People Search and is not applicable for Enhanced People Search. 

1) How to enable the "Show inactive user in people search": (Legacy Search)

  1. Go to Admin Center > Company System and Logo Settings
  2. Search for "Show inactive user in people search (requires Role-based Permissions)"
  3. Enable and save it.Please note that step 1) can be omitted if Enhanced people search is enabled. 

2) How to enable the "Include Inactive Employees in the search": (Legacy Search)

  1. Go to Admin Center > Manage Permission Roles
  2. Select the role 
  3. Click "Permission..." > Manage Hires
  4. Enable switch "Include Inactive Employees in the search"

IMPORTANT NOTES: 

  • The target population will be respected for active users only. So after inactivating users, they will remain unchanged in their respective target population (TP) as configured before the inactivation.
    You can check before the users are inactivated, whether they are in the TP of permission “user search” under General User Permission section.
    For example:
    1. Manager A has permissions:
     'include inactive users in people search'
     “user search” permission to user B (active)
     No “user search”permission to user C (active)
    2. Deactivate users B and C to inactive users.
    3. Result: Manager can search user B (inactive) and cannot search user C (inactive).
    So even the user is deactivated, the target population of the manager remains unchanged (inactive user remains in TP).

NOTE:

  • This permission does NOT impact the behavior for the Org Chart search, inactive user will not be returned regardless if the permission is configured or not.
  • This permission does NOT affect or applicable for Enhanced People Search. If a user have permission to search for inative users, then ALL inactive users will be searchable in the Global User Search (regardless of the target population).

For more information about this feature, please refer to: People Search in Module Pages

See Also

Keywords

inactive, user, search, people search, rbp, permission,  Show inactive user in people search, org chart, module search, rbp control, auto complete search results, people profile, employee central, bizx, platform, recruiting, onboarding, role based permission, performance, hide username in the UI, Username Search, Search by Username, How to Search for username, Not able to search a user by username in employee profile, global search, user search, , KBA , LOD-SF-PLT-SRH , Search , LOD-SF-PLT , Platform Foundational Capabilities , How To

Product

SAP SuccessFactors HCM Suite all versions