Redwood - Enabling the Global Search in Oracle Fusion HCM
- 2 days ago
- 3 min read
This blog provides a detailed explanation on enabling global search within Fusion HCM for Redwood pages. Oracle Search for redwood theme offers robust, index-based search capabilities within Oracle cloud applications, facilitating quick and precise information retrieval across extensive data volumes. It improves search outcomes in Redwood pages and enhances the user experience for applications such as Human Capital Management and Supply Chain Management. Oracle Search functions by establishing and managing search indexes and data security, which require initial configuration through a scheduled process before the search feature becomes fully operational.
Explore this comprehensive four-step guide to import your data, configure your security settings, and automate your maintenance processes.
Step 1: Execute Initial Data Ingestion
This task ensures that your HCM data is accurately populated into the Oracle Search Cloud Service (OSCS), thereby preventing the search index from remaining empty.
Initiate the Initial Ingest
Navigation: Go to Tools > Scheduled Processes > Schedule New Process
Search for: ESS job to create index definition and perform initial ingest to OSCS
Action: Select the desired Index Name in the Index Name to Reingest field.
Go to: Tools > Scheduled Processes

Click On Scheduled New Processes

Search and select ESS job to create index definition and perform initial ingest to OSCS >> click on ok

Enter the index you want to ingest in the Index Name to Reingest >> Click on Submit

When configuring multiple indexes for HCM products, it is essential to submit the process sequentially, using each index name as an input parameter in order. We recommend submitting indexes individually to avoid overloading the Oracle Search Cloud Service (OSCS). Below is the list of modules corresponding to each index.
Module | Index name |
General search infrastructure |
|
Global Human Resources |
|
Learning |
|
Time and Labor |
|
Recruiting |
|
Career and Profile Management |
|
Journeys |
|
Connections |
|
Benefits |
|
Profile Management |
|
Step 2: Configure Data Security for Oracle Search
After data ingestion, it is essential for the system to identify which users are authorized to access it. This is managed through the Access Control List (ACL).
This procedure should be executed only once during the initial configuration. If Oracle Search has already been implemented, there is no need to repeat this process.
Task: Compute Users ACL
In Oracle Search, an Access Control List (ACL) specifies the users who are permitted to view particular search results.
Process: Compute Users ACL
Parameters: User Population: All Users | Simulation: No
Go to: Tools > Scheduled Processes

Click On Scheduled New Processes

Search and select Compute Users ACL >> click on ok

Set Parameters: User Population: All Users | Simulation: No >> click on Submit Button

Step 3: Real-Time Synchronization (Automated Processes)
To keep search results accurate as employees change jobs or managers, you must schedule automation.
Task: The Event-Based Refresh
Process: Compute Users ACL by Event
Schedule: Every 15 to 60 minutes.
Task: The Active User Sync
Process: Compute Users ACL
Parameter: User Population: Logged in users
Schedule: Every 30 to 120 minutes.
Step 4: Performance Maintenance
Large organizations possess intricate security hierarchies that necessitate increased processing power.
Task: Deep Security Compute
Process: Compute Users with Large ACL
Action: Compute | User Population: All Users with Large ACL
Schedule: Once daily (during off-peak hours).





Comments