---
sourceDocument: Zurich ServiceNow AI Platform Administration
sourceDocumentLink: https://www.servicenow.com/docs/r/zurich/platform-administration

 Release :

    - zurich

ft:locale :

    - en-US

ft:publication_title :

    - Zurich ServiceNow AI Platform Administration

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Search settings filter and group global search results by table

# Search settings filter and group global search results by table {#ariaid-title1}

* Release version: Zurich
* 
* Updated July 31, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 8 minutes to read

Global search filters and groups matching results by table. You can configure search sources (in Next Experience UI) or search groups to define tables and groups for global search.

The configuration settings for table-based filtering and grouping of global search results differ by UI, as described in the following sections.
**Related concepts**   

* [Global search displays a page of matching results](https://www.servicenow.com/docs/4zm0o9qwcsF7149Sj1pUmw#global-search-polaris-ui "Global search displays a page of results that match your search, grouped by table.")
* [Text search views control format of global search results for tables](https://www.servicenow.com/docs/QcmJ9i~81RFVORqGpk1jHw "The text_search view for a table determines how global search displays results from that table.")
* [Global search displays exact matching records](https://www.servicenow.com/docs/YXdwsqPps9PTZ6axaD~CzA#exact-matches-global-search "When your search exactly matches the Number field value for a record, global search takes you directly to that record, bypassing the search results page.")
* [Global search displays your most recent search queries and results in Next Experience UI](https://www.servicenow.com/docs/wI~Rxur1BQSeL6Q_y_FT1Q "When you select the empty Unified Navigation search field, the system displays lists showing your most recent search queries and your most recently viewed search results. Select a Recently Searched query to repeat it, or select a Recently Viewed search result record to navigate to it.")  
**Related tasks**   

* [Set global text search properties](https://www.servicenow.com/docs/TC5~hhtt0CGLEutQpIiAbA "Administrators can control how global text search behaves with system properties.")
* [Set the preview limit for global or workspace search in Next Experience UI](https://www.servicenow.com/docs/x7QyarJ0oEzm9G1_7tMm8Q "Override the default limit of 5 preview results per search source on the Next Experience UI search results page for global or workspace search.")
* [Hide per-table search result counts in Next Experience UI](https://www.servicenow.com/docs/OJGkX34GaalalxEZ7KZ2~g "Suppress display of per-table search result counts in the Next Experience UI search results page.")
* [Add a workspace application to the Unified Navigation search context menu](https://www.servicenow.com/docs/aClVi5pH_nHR~StA42nGUw "Enable users to view results for their Unified Navigation searches in workspace applications as well as in global search.")  
**Related reference**   

* [Global text search suggestions](https://www.servicenow.com/docs/wbNNQ0l95fomCN_E~a7XEQ "Global text search offers two types of search suggestions.")

## Search sources filter global search results by table in Next Experience UI {#ariaid-title2}

Global search in Next Experience UI displays search results broken out by search source. A search source is a collection of global search settings for a ServiceNow AI Platform® table.

A user must have read access to a table to see search results for it.

### Default global search sources for Next Experience UI {#ariaid-title3}

The base system includes these default search sources for global search in Next Experience UI.
When Next Experience UI is activated, the following search sources are defined for global search. These search sources appear in the Application Search Sources related list for the Now Experience Search Configuration record in the Search Application Configuration \[sys_search_context_config\] table.  
{#default-search-sources-polaris-ui__table_vsc_2r2_5rb__entry__2}

| Search source | Table searched |
|-|-|
| Tasks - Incidents | Incident \[incident\] |
| Tasks - Change Requests | Change Request \[change_request\] |
| Tasks - Change Tasks | Change Task \[change_task\] |
| Tasks - Problems | Problem \[problem\] |
| Tasks - Requests | Request \[sc_request\] |
| Tasks - Catalog Tasks | Catalog Task \[sc_task\] |
| People \& Places - Users | User \[sys_user\] |
| Tasks - Requested Items | Requested Item \[sc_req_item\] |
| People \& Places - Groups | Group \[sys_user_group\] |
| Knowledge \& Catalog - Knowledge | Knowledge \[kb_knowledge\] |
| People \& Places - Companies | Company \[core_company\] |
| Knowledge \& Catalog - Catalog Items | Catalog Item \[sc_cat_item\] |
[ ]

{#default-search-sources-polaris-ui__table_vsc_2r2_5rb}  
Note:  
Search sources only affect filtering of global search results in Next Experience UI. In Core UI, global text search filters results based on settings defined in text search groups. For details on these settings, see [Search groups filter global text search results by table in Core UI](https://www.servicenow.com/docs/vzCm1048zKKTdLtOngM1ZQ#search-groups-filter-search-results "Global text search in Core UI displays search results broken out by search group. A search group is a collection of related searchable tables.").

### Add a search source for Next Experience UI {#ariaid-title4}

Add a new search source to make a table searchable by global search or workspace search in Next Experience UI.

#### Before you begin

You must be using Next Experience UI.  
Note:  
You can configure tables for global text search in Core UI by adding new text search groups. For more details, see [Add a search group for Core UI](https://www.servicenow.com/docs/vzCm1048zKKTdLtOngM1ZQ#t_AddASearchGroup "Add a new text search group to filter global text search results by table in Core UI.").

The tables you want to include in the search group must have text indexing enabled. To enable text indexing for a table, see [Configure a table for indexing and searching](https://www.servicenow.com/docs/~bX4xmh94WVoO8HkStlWyQ#configure-single-table-for-indexing "Enable Zing text indexing for a table to allow users to search its records for string values. Configure the table's text indexing attributes, stop words, and synonym dictionaries to control search behavior.").

Role required: search_application_admin or workspace_admin

#### About this task

A search source defines a table that is searchable by global or workspace search in Next Experience UI. Define new search sources to add to the default set of tables configured for global search or your workspace search. For the list of global search sources included in the base system, see [Default global search sources for Next Experience UI](https://www.servicenow.com/docs/vzCm1048zKKTdLtOngM1ZQ#default-search-sources-polaris-ui "The base system includes these default search sources for global search in Next Experience UI.").

#### Procedure

1. Define the new search source in the Search Source \[sys_search_source\] table.
   1. Select All.
   2. In the Filter field, enter <kbd class="ph userinput">sys_search_source.list</kbd>.
   3. Press Enter.
   4. Select New.
   5. On the Search Source form, fill in the fields.  
      {#add-search-source-polaris-ui__table_gd5_ryj_5rb__entry__2}

      | Field | Description |
      |-|-|
      | Name | Name to display for the search source in the global search results page. |
      | Table | Table to make searchable for global search. |
      | Conditions | Filter conditions that table records must satisfy to be searchable. |
      | Application | Application scope for the search source. This field is automatically set. |
      [ ]

      {#add-search-source-polaris-ui__table_gd5_ryj_5rb}
   6. Select Submit.
   {#add-search-source-polaris-ui__substeps_xbg_5zj_5rb}
2. Link the new search source to the record for the global or workspace search application in the Search Application Configurations \[m2m_search_context_config_search_source\] table.
   1. Select All.
   2. In the Filter field, enter <kbd class="ph userinput">m2m_search_context_config_search_source.list</kbd>.
   3. Press Enter.
   4. Select New.
   5. Select the additional actions icon ![](), then select ConfigureForm Layout.
   6. Use the slushbucket to add the Search context config field to the selected field list, then select Save.
   7. On the Application Search Sources form, fill in the fields.  
      {#add-search-source-polaris-ui__table_lvj_k1k_5rb__entry__2}

      | Field | Description |
      |-|-|
      | Source | Name to display for the search source in the global search results page. |
      | Order | Order of appearance for the search source in the search application configuration context. |
      | Application | Application scope for the search source. This field is automatically set. |
      | Search context config | Record for the global or workspace search application in the Search Application Configuration \[sys_search_context_config\] table. To add the search source for global search, select the Now Experience Search Configuration record. To add the search source for a workspace application, select the record for that application. For example, to add a search source for Agent Workspace, select the Agent Workspace Search Config record. |
      [ ]

      {#add-search-source-polaris-ui__table_lvj_k1k_5rb}
   8. Select Submit.
   {#add-search-source-polaris-ui__substeps_wqj_zzj_5rb}
3. **Optional:** Reorder search sources for the global or workspace search application.
   1. Navigate to AllAI SearchSearch ExperienceSearch Applications.
   2. Open the record for the search application.  
      Note:  
      For global search, open the Now Experience Search Configuration record. For a workspace application, open the record for that application, such as the Agent Workspace Search Config record for Agent Workspace.
   3. In the Application Search Sources related list, edit the Order values for search source records to alter the display order for table filters on the application's search results page.
   {#add-search-source-polaris-ui__substeps_agr_h3n_vrb}

#### Result

The new search source appears in global or workspace search results.

## Search groups filter global text search results by table in Core UI {#ariaid-title5}

Global text search in Core UI displays search results broken out by search group. A search group is a collection of related searchable tables.

Within each search group, the system divides search results by table. A user must have read access to a table to see search results for it.

### Displaying search results by group

The system displays knowledge and service catalog search results within their respective search results pages. The system displays other results in list format.  
For exact match searches, the system only returns records from the Task (task) and Knowledge (kb_knowledge) tables.  
Note:  
The system filters global search results to display only knowledge articles that are in the same language as the preferred language setting.  
Figure 1. Example global text search results

### Options for administrators

Administrators can customize these search group settings for all users:

* Specifying which tables are part of the group.
* Specifying whether the search group is available for use.
* Specifying whether searches include results from this search group by default.
* Creating new search groups.
{#search-groups-filter-search-results__ul_d45_qt5_2y}

Enabling a search group allows users to see records from the search group's tables. Disabling a search group hides records from the search group's tables.

### Default global text search groups for Core UI {#ariaid-title6}

The base system includes these default text search groups for global text search in Core UI.
{#search-groups-list__table_vfr_hnw_pp__entry__2}

| Search group | Tables searched |
|-|-|
| Tasks | * Incident \[incident\] * Change Request \[change_request\] * Change Task \[change_task\] * Problem \[problem\] * Request \[sc_request\] * Catalog Task \[sc_task\] * Requested Item \[sc_req_item\] {#search-groups-list__ul_hms_4k2_5rb} |
| People \& Places | * User \[sys_user\] * Group \[sys_user_group\] * Company \[core_company\] {#search-groups-list__ul_xhq_pk2_5rb} |
| Knowledge \& Catalog | * Knowledge \[kb_knowledge\] * Catalog Item \[sc_cat_item\] {#search-groups-list__ul_ghd_1l2_5rb} |
[ ]

{#search-groups-list__table_vfr_hnw_pp}  
Note:  
Text search groups only affect filtering of global text search results in Core UI and UI15. In Next Experience UI, global search filters results based on search sources linked to the Now Experience Search Configuration record in the Search Application Configuration \[sys_search_context_config\] table. For details on the search sources included in the base system, see [Default global search sources for Next Experience UI](https://www.servicenow.com/docs/vzCm1048zKKTdLtOngM1ZQ#default-search-sources-polaris-ui "The base system includes these default search sources for global search in Next Experience UI.").

### Add a search group for Core UI {#ariaid-title7}

Add a new text search group to filter global text search results by table in Core UI.

#### Before you begin

You must be using Core UI.  
Note:  
You can configure tables for global search in Next Experience UI by adding new search sources. For more details, see [Add a search source for Next Experience UI](https://www.servicenow.com/docs/vzCm1048zKKTdLtOngM1ZQ#add-search-source-polaris-ui "Add a new search source to make a table searchable by global search or workspace search in Next Experience UI.").

The tables you want to include in the search group must have text indexing enabled. To enable text indexing for a table, see [Configure a table for indexing and searching](https://www.servicenow.com/docs/~bX4xmh94WVoO8HkStlWyQ#configure-single-table-for-indexing "Enable Zing text indexing for a table to allow users to search its records for string values. Configure the table's text indexing attributes, stop words, and synonym dictionaries to control search behavior.").

Role required: text_search_admin

#### About this task

A text search group defines a set of tables to use as filters for global text search results in Core UI. Define new search groups to add to the default set of text search groups configured for global text search.

For the list of text search groups included in the base system, see [Default global text search groups for Core UI](https://www.servicenow.com/docs/vzCm1048zKKTdLtOngM1ZQ#search-groups-list "The base system includes these default text search groups for global text search in Core UI.").

#### Procedure

1. Navigate to AllSystem DefinitionSearch Groups.
2. Select New.
3. On the Text Search Groups form, fill in the fields.  
   {#t_AddASearchGroup__table_hcb_xm1_ks__entry__2}

   | Field | Description |
   |-|-|
   | Name | Enter a name for the search group. |
   | Roles | Select one or more user roles if you want to restrict access to the search group to those roles. |
   | User group | Select a user group if you want to restrict access to the search group to users in that user group. |
   | Description | Enter text to display as a tooltip for the search group. |
   | Active | Ensure the check box is selected to make the search group available. |
   | Searched | Clear the check box if you want to exclude results from this search group. |
   | Order | Enter a number to determine the order in which this search group is listed relative to other search groups. |
   [ ]

   {#t_AddASearchGroup__table_hcb_xm1_ks}
4. Select the additional actions icon ![](), then select Save.
5. For each table that you want to add to the search group, perform the following steps.
   1. In the search group record's Text Search Tables related list, select New.
   2. On the Text Search Table form, fill in the fields.  
      {#t_AddASearchGroup__table_cpf_3p1_ks__entry__2}

      | Field | Description |
      |-|-|
      | Search group | The search group that you want to add a table to. |
      | Table | Select the table to include in the search group. Note: You can select any table not excluded by [the glide.ui.no_text_search system property](https://www.servicenow.com/docs/TC5~hhtt0CGLEutQpIiAbA "Administrators can control how global text search behaves with system properties."), but global search only displays search results for tables that have text indexing enabled. |
      | Application | Application scope for the text search table record. This field is automatically set. |
      | Active | Option to search the table as part of the search group. |
      | Searched | If you want to exclude results from this table by default, clear this option. A user can manually choose to show results from this table on the search results page. |
      | Order | Order in which this table is listed relative to other tables in the search group. |
      | Conditions | Select one or more conditions to determine which records on the selected Table are searched. |
      [Table 1. Text search table]

      {#t_AddASearchGroup__table_cpf_3p1_ks}
   3. Select Submit.
   {#t_AddASearchGroup__substeps_t5q_lhr_w5b}

*[\>]: and then


