SAP Knowledge Base Article - Public

2751679 - Custom Fields in Directory Search

Symptom

Pre-requisites for adding Custom Fields in Directory Search and how to configure them.

1.png

"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 Employee Profile

Resolution

In order to make the Custom Fields visible, please make sure the "Enable Administrative Domains" option is checked in Provisioning. If you want to hide the Custom Fields, please disable the "Enable Administrative Domains" option in Provisioning.

If you do not have access to Provisioning, please engage your implementation partner or create a case for the LOD-SF-EP-DIR Team.

Then, for instructions on how to configure the fields in Manage Business Configuration (BCUI) tool, please follow the steps below:

  1. Go to BCUI;
  2. Expand the "Filters" section;
  3. Expand the "Custom Filters" option;
  4. Open the "default" filter;
  5. On "Standard Elements" drop-down list, search for the custom field you want to add to Directory Search (from custom01 to custom15);

    2.png
  6. To make the field visible in Directory Search go to "Manage Permission Roles";

  7. Open the Role you want to grant permission to;

  8. Click on the "Permission..." button;

  9. Search for "Employee Data";

  10. Scroll down to the field you added to the Filters, in BCUI and check the "View" and "Edit" permission;

    3.png

  11. Hit the "Done" and the "Save Changes" button;

  12. Go to Directory Search > Advanced Search and see the recently added filter display.

    1.png

Note: The filter will show all values for the custom field in the drop-down, but the logged in/proxied User will only be able to see search results for employees that they have permissions to the field for.
For example, if User A only has permission to their own value for 'Customizable Field 1', if they search for their own 'Customizable Field 1' value in the Directory Search, they will see their profile in the results. However, if any other employees also have that value, they will not show in the search.
Likewise, if User A searches by a different value for 'Customizable Field 1', the search will show no results as the User does not have permission to the value for other employees.

See Also

Please check the Guide for more information about Directory Search.

Keywords

Advanced Search, Directory Search, Custom Fields, Enable Administrative Domains, Filter, How to, Add, Configure, Set up , KBA , LOD-SF-EP-DIR , Employee Directory Search , LOD-SF-EP , People Profile , How To

Product

SAP SuccessFactors HCM Suite all versions