top of page

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

  • fa-hcm-savedsearch

Global Human Resources

  • fa-hcm-person

  • fa-hcm-job

  • fa-hcm-position

  • fa-hcm-location

  • fa-hcm-organization

Learning

  • fa-hcm-learningitem

  • fa-hcm-learn-acl

  • fa-hcm-learningrecord

  • fa-hcm-learningbooking

  • fa-hcm-wlf-recommendationprofile

  • fa-hcm-wlf-recommendation

Time and Labor

  • fa-hcm-timecard

Recruiting

  • fa-hcm-requisition

  • fa-hcm-irc-hiring-events

  • fa-hcm-irc-messages

Career and Profile Management

  • fa-hcm-modelprofile

  • fa-hcm-personprofile

Journeys

  • fa-hcm-workerjourney

  • fa-hcm-workerjourneytask

Connections

  • fa-hcm-profile-tag

Benefits

  • fa-hcm-personbenefits

Profile Management

  • fa-hcm-contentitem

  • fa-hcm-teamskills


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


Subscribe to Fusion Forest newsletter

Fusion HCM Forest

Thanks for submitting!

  • Twitter
  • Facebook
  • Linkedin

© 2020 by Fusion HCM Forest. Proudly created with Wix.com

bottom of page