8. PeopleSoft Search Framework

PeopleSoft Search Framework:

The PeopleSoft Search Framework consists of PeopleSoft components (pages and records provided by PeopleTools), which provide a centralized interface for configuring PeopleSoft integration with the search engine, creating search artifacts like search definitions, search categories, and building and maintaining search indexes. Currently the PeopleSoft Search Framework supports only Oracle Secure Enterprise Search (SES) as the back-end search engine.
Some of the key features are:
§  Search Administration interface provides a familiar PeopleSoft browser interface enabling you to: configure search engine connectivity, deploy search definitions, schedule index creation and maintenance, and run incremental index updates.

§  Search Designer interface, provides a familiar PeopleSoft browser interface enabling you to: create search definitions, create search categories, define title and summary result display (similar to Google search results).

§  Flexible security: indexes can be created with source-level security, document-level security, or no security. Oracle SES allows for fully authenticated and authorized search queries.

§  Search Query API enabling rich display options, such as filtering.

The PeopleSoft database stores the PeopleSoft queries that define the search data as well as the search definition Meta data. Oracle Secure Enterprise Search stores the deployed search definitions and performs the typical search engine tasks, such as building indexes, crawling for updates, maintaining indexes, and servicing end-user search requests.

 Relation between Oracle Secure Enterprise search and PeopleSoft Search Framework:

# Oracle Secure Enterprise Search (SES) provides a familiar user interface to internet search users and gives secure access to all of your organization’s data sources—Web sites, file servers, content management systems, enterprise resource planning and customer relationship management systems, business intelligence systems, and databases.

# Oracle has created an embedded framework in PeopleSoft to integrate and communicate with SES, called PeopleSoft Search Frame Work.

# PeopleSoft Search Framework is a People Tools 8.52 indexed search technology that relies on Oracle SES (Secure Enterprise Search) engine by way of Integration Broker.

# Integration Broker provides the interface between PeopleSoft Search Framework and Oracle   SES engine to deploy the search definitions, build the indexes, and return the search results.

#  PeopleSoft Search Frame Work leverages indexes, and requires the use of PeopleSoft Query or Connected Query to create search definitions that identify the objects and attributes to make available to the indexes. 

# PeopleSoft Search Framework supports both application (global) and search pages (component) search capabilities. 

# Application search provides an alternate navigation mechanism that bypasses the classic PeopleSoft navigation.

# The Search Pages feature allows keyword-based searches within administrative components.

# Both searches target the PeopleSoft pages and components as if you navigated directly to them, while providing flexibility in searching. Users can choose to display the search results in list or grid format.

# As the Data is secured, so that search results return only data rows to which the user has role and permission list access