Configure search and navigation

You can use service catalog properties to configure search and navigation within the service catalog homepage.

Navigate to Service Catalog > Catalog Policies > Properties to view service catalog properties.

Restrict search access

Each catalog homepage provides a search bar to help locate items not displayed on the homepage. By default, any user who can access the catalog homepage can search using this search bar.

To restrict access to this search function by role, use the List of roles (comma-separated) that can search the service catalog property (glide.sc.can_search).

For example, to only allow logged-in users to access search, set this to blank. To remove the search function for all users, set this to None.
Note: Search results only show items that the logged-in user can access.

Hide search results from inactive categories

By default, search results are returned from all categories, including inactive categories.

To avoid returning results from inactive categories, set the Service catalog searches return items in inactive categories property (glide.sc.search.disabled_cats) to No. For example, when designing a new category, you may want to avoid users seeing search results from this category until you are ready to make it active.
Note: Security constraints may also make a category or catalog item inaccessible.

Restrict search by item type

By default, a search field does not appear when viewing order guides, record producers, and wizard launchers.

To define which catalog item types do not show the search field, list these types in the List of class names for catalog items that do not have the search field displayed (glide.sc.item.cannot_show_search) property.

For example, to enable searching when viewing record producers, remove sc_cat_item_producer from this list.

Figure 1. Service catalog search bar removed
Service catalog search bar removed
Figure 2. Service catalog search bar enabled
Service catalog search bar enabled

Enable breadcrumb links

By default, breadcrumbs appear without links when using content management pages as service catalog homepages.

To display these breadcrumbs with links, set the Use links for breadcrumbs rendered in Service Catalog pages accessed via a CMS site property (glide.sc.use_breadcrumb_links.cms) to Yes. This provides greater navigational control for end users.

Disable search suggestions

By default, service catalog searches display "Did you mean?" suggestions if a search does not return any results and an alternate spelling or similar recent search does.

To disable these suggestions, set the Specify whether search suggestions should be enabled property (glide.sc.search.suggestions) to No.