Manage Events & Sessions Page - Learning Search Enhancements (Elastic Search)

The Cornerstone system uses two different search engines:

  • Traditional Search - Traditional Search is powered by Cornerstone's original search engine. This engine contains a predetermined ranking model which recommends training based on a combination of title, description, and other matches also driven by the user’s search string. Traditional Search uses SQL to return results. SQL has a longer processing time for large data sets and is less scalable as data grows over time.
  • Learning (Elastic) Search - Learning Search is powered by Cornerstone’s newest search engine. This engine indexes and intelligently surfaces training based on a number of variables, powered by the user’s search string. It is designed to quickly surface relevant training. Learning Search is a faster, more scalable, results-driven way to power a search framework.

This functionality is temporarily delayed for Pilot and Production portals in France swimlanes until an issue is resolved.

Learning Search was introduced several years ago as a faster way to allow users to find training in the Learning Management System (LMS). Learning Search was introduced to the Manage Events and Sessions page in February 2022, to search for events. With the August ’22 release, a new checkbox option has been added, allowing administrators to switch between Traditional Search functionality and Learning Search functionality on the Manage Events & Sessions page. This enhancement also includes the following:

  • Activation of portal-wide Learning Search preference in Production environments by default
  • Ability to sort event search results by the Event Title column when there are fewer than 500 results
  • Page instructions adjust based on the search engine selected
  • A warning message displays above search results when Learning Search's 10,000 result limit is exceeded

Considerations

The following considerations apply to this functionality:

  • Learning Search is only supported for active ILT events (it does not apply to the Search all Sessions page, or when inactive events are included in the search).
  • The functionality described in this enhancement is applicable to both the traditional page design and the new page design.
  • Whether using Traditional Search or Learning Search, no search results display by default on the Manage Events & Sessions page when an administrator initially navigates to the page. In order to see results, the administrator must run a search.

Implementation

This functionality is automatically enabled in all portals using the Learning module. Learning Search is selected by default on the Manage Events & Sessions page.

This functionality is temporarily delayed for Pilot and Production portals in France swimlanes until an issue is resolved.

Permissions

The following existing permissions apply to this functionality:

PERMISSION NAME PERMISSION DESCRIPTION CATEGORY
Events - Create Grants ability to create new instructor led training events. This permission works in conjunction with Events - View permission. This permission can be constrained by OU, User's OU, ILT Provider, and User's ILT Provider. This is an administrator permission. Learning - Administration
Events - Edit Grants ability to edit/update existing instructor led training events. This permission works in conjunction with Events - View permission. This permission can be constrained by OU, User's OU, ILT Provider, and User's ILT Provider. This is an administrator permission. Learning - Administration
Events - View Grants view-only access to instructor led training events, enabling the user to view all details/options that were selected when the event was created. This permission can be constrained by OU, User's OU, User's ILT Provider, and ILT Provider. This is an administrator permission. Learning - Administration
ILT Preferences - Manage Grants ability to configure a variety of default settings that apply to new instructor led training events and sessions. This permission can be constrained by OU and User's OU. This is an administrator permission. Learning - Administration