Symptom
- How to exclude inactive users in the search for different module pages (not in the global header people 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.
1) How to enable the "Show inactive user in people search":
- Go to Admin Center > Company System and Logo Settings
- Search for "Show inactive user in people search (requires Role-based Permissions)"
- Enable and save it.
2) How to enable the "Include Inactive Employees in the search":
- Go to Admin Center > Manage Permission Roles
- Select the role
- Click "Permission..." > Manage Hires
- 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). - 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.
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 (requires Role-based Permissions), 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 , KBA , LOD-SF-PLT-SRH , Search , LOD-SF-PLT , Platform Foundational Capabilities , How To