You are here:
Search Configurations and Components
Review and customize the sample configurations and components as required, or use them as reference to create your configurations.
Required Editions
| View supported product editions. |
Searchable Object and Data Processing Engine Definition
In the Talent Recruitment Management data model, information about job openings and the information that applicants provide in their job application are stored in multiple objects. For example, applicants’ personal information is stored in the Party Profile object, their education qualifications in the Person Education object, and their work experience details in the Person Employment object. To make the application information searchable with Criteria-Based Search and Filter, consolidate the data from the source objects in the searchable object called Job Application Searchable Field. Check the fields on Job Application Searchable Field, and the source-object fields that they’re mapped to. If necessary, add custom fields on Job Application Searchable Field to store the data from more source-object fields. Similarly, to make the job opening information searchable, consolidate the data from source objects such as Recruitment Requisition, Recruitment Posting, Position, and Job Position in the Job Posting Searchable Field object.
Use a Data Processing Engine definition to quickly fetch data from the source object fields, and transform and save the data in the searchable object. For job application search, the Data Processing Engine definition template called Aggregate Job Application Details for Search identifies the source fields, data transformations, and the target fields on Job Application Searchable Field. Clone the Data Processing Engine definition template. If you added custom fields on Job Application Searchable Field, modify the cloned definition to include these fields. When you activate and run the definition, it creates or updates the records in the Job Application Searchable Field object. For job posting search, use the Data Processing Engine definition template called Aggregate Job Posting Details for Search.
If needed, create your own custom searchable object and a Data Processing Engine definition for it by using the sample searchable objects and the Data Processing Engine definition templates as references.
Searchable Object Configuration
The searchable object configuration specifies details such as:
- The searchable object
- The Data Processing Engine definition that keeps the searchable data current
- The field mappings to convert search criteria fields into picklists
- The field mappings to convert search result fields into links
For job application search, Public Sector includes a sample configuration called Job Application Searchable Object. Update the configuration to use the Data Processing Engine definition that creates or updates Job Application Searchable Field records. Check the field mappings and create mappings for custom fields that you added on Job Application Searchable Field. Similarly, for job posting search, update the sample configuration called Job Posting Searchable Object.
If you created your own searchable object, update the sample configuration to use the object. Or use the sample configuration as a reference and create your own configuration. See Configure a Searchable Object.
Make sure that you update the search configuration to use your searchable object configuration.
Search Configuration
The search configuration specifies details such as:
-
The searchable object configuration to use
-
The fields available to users in the search criteria
-
The fields shown in the search results and the display format
-
The fields available for grouping and aggregating search results
-
The fields to sort the search results by
For job application search, Public Sector includes a sample configuration called Job Application Search. Check the configuration and customize it as required, or use it as a reference and create your own configuration. See Configure the Search Criteria for a Searchable Object.
If you create your own configuration, make sure that you update the Job Application Search custom setting so that recruiters and HR specialists get access to search experience based on your configuration. See Map Your Job Application Search Configuration to the Search Action.
Similarly, for job posting search, customize the sample configuration called Job Posting Search or use it as a reference to create your own configuration. If you create your own configuration of job posting search, make sure that you update the Criteria-Based Search and Filter component on the home page of your career site to use the configuration. See Add the Criteria-Based Search and Filter Component to an Experience Cloud Site.

