---
title: Adding Filters to the Service Catalog
slug: neurons-for-itsm/admin-user-help/enu/latest/adding-filters-to-the-service-catalog
createdAt: 2026-07-14T19:16:39.538Z
---

**Role**: Administrator

***Minimum Version**:&#x20;*&#x49;vanti Neurons for ITSM 2024.2.

You can enhance the searches available from the Service Catalog by adding filters. Filters allow users to refine their searches and to narrow the list of items that they see on the page. The Service Catalog in the Self Service Mobile portal lists service requests, such as requests for software, computers, or email, similar to what a user would see in Neurons for ITSM. A default filter category is available to filter searches when using the Self Service Mobile portal. Users can combine filters to create their own searches. This section describes how to use the different types of searches and how to create filters.

## Searching in the Service Catalog

**Search field**

Use the search field to locate a request offering:

- You can perform a free-text search by entering part of the request name, such as **Audio**, **Conferencing**, or **Services**.
- If enabled, you can also perform an exact match search by enclosing the full request offering name in quotes, for example: **"Audio Conferencing Services"**.

::Image[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/58o-i-3Lkkpcz0uwY8srB_text-search-in-service-cataloge.png" position="flex-start" size="80" initialPath="../../Resources/Images/SelfServiceMgmt-images/Text search in service cataloge.png" githubPath="Content/Resources/Images/SelfServiceMgmt-images/Text search in service cataloge.png" showCaption="false" width="1886" height="942" darkWidth="1886" darkHeight="942" indent="1"}

:::hint{type="info" indent="1"}
Set the *EnableQuotedFullTextSearch* [global constant](docId\:dgB4V84eDR0Axvy7MLnNF) to **True** to perform the exact match search with quotes. Setting the global constant to **False** will perform an exact match search without quotes. This will also disable the ability to search for multiple terms in one search query.
:::

**Saved searches:**

Select a predefined filter from the Saved searches dropdown. Each saved search applies filters to display matching request offerings.

**Category filter:**

Use the **Browse by Category** panel to filter request offerings by one or more categories.

## Creating a New Filter Search

The Service Catalog provides a selection of default filter searches, but you can also create your own filters.

For a filter search to appear in the Service Catalog, it must be based on the **ServiceReq** template. There are two parts to creating a new filter search for the Self Service Mobile portal Service Catalog:

- [Creating Filters and Setting Filter Criteria ](docId\:pl4x5m1M_68jWE4Pkgmqo)describes how to create the filters and set the filter criteria.
- [Enabling the Filter Search in the Self Service Mobile portal](docId\:pl4x5m1M_68jWE4Pkgmqo) describes how to enable the filter search criteria in the Self Service Mobile portal.

### Creating Filters and Setting Filter Criteria

Administrators must set up the filters from the Configuration Console in Neurons for ITSM. You should have a clear idea of the types of filters you want to create. It is helpful to name both the **Condition** (or category) and the **Filters** so that they are easily identifiable by your users. Setting up a **Cost** filter is used as an example in the following steps:

- [Selecting or Adding the ServiceReqTemplate Business Object](docId\:pl4x5m1M_68jWE4Pkgmqo)
- [Adding a Filter Condition to the ServiceReqTemplate Business Object](docId\:pl4x5m1M_68jWE4Pkgmqo)
- [Adding a Filter Criteria to the Filter Condition](docId\:pl4x5m1M_68jWE4Pkgmqo)

### Selecting or Adding the ServiceReqTemplate Business Object

1. Log in to Neurons for ITSM as an Administrator.
2. Open the Configuration console > **Build&#x20;**>**&#xA0;Search Tools&#x20;**>**&#xA0;Filter Searches** to display the **Filter Searches** workspace.
3. Do one of the following:
   - If the **ServiceReqTemplate** business object is already available, click it to open the **Edit Business Object Filter: ServiceReqTemplate#** workspace.
   - Add the **ServiceReqTemplate** business object by doing the following:

:::Paragraph{indent="2"}
a. Click **Add**.
:::

:::Paragraph{indent="2"}
b. From the **Business Object** drop-down list, select **ServiceReqTemplate**.
:::

:::Paragraph{indent="2"}
c. Click **Save**.
:::

4. Click **Back** to return to the the **Filter Searches** workspace.
5. Click **ServiceReqTemplate** to add or edit its filters.

### Adding a Filter Condition to the ServiceReqTemplate Business Object

From the **Edit Business Object Filter: ServiceReqTemplate#** workspace, do the following:

1. Click **Add Filter**. The application displays the **Condition Filter** dialog box.

*Condition Filter dialog box*

::Image[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/DF3J9fmyXKRVWK3rojC4P_conditionfilter.png" alt="Use the Condition Filter dialog box to add a filter condition to the ServiceReqTemplate business object. " position="flex-start" size="80" initialPath="../../Resources/Images/ServiceCatalogIcons/condition_filter.png" githubPath="Content/Resources/Images/ServiceCatalogIcons/condition_filter.png" showCaption="false" width="746" height="326" darkWidth="746" darkHeight="326" indent="1"}

2. Enter a condition name. The name should describe what the condition does. The application displays this condition name as a category in the Self Service Mobile portal.
3. Enter text in the **Condition Help** field. This text becomes a tool tip.
4. Click **Save**.The application displays the new filter condition in the **ServiceReqTemplate** list.

*ServiceReqTemplate List*

::Image[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/0OLwX8OkLQ239fVDcG_lL_editbusinessobject.png" alt="Image of the ServiceReqTemplate list." position="flex-start" size="80" initialPath="../../Resources/Images/ServiceCatalogIcons/edit_business_object.png" githubPath="Content/Resources/Images/ServiceCatalogIcons/edit_business_object.png" showCaption="false" width="973" height="251" darkWidth="973" darkHeight="251" indent="1"}

:::Paragraph{listStyleType="decimal" listRestartPolite="1" indent="2"}
**Add Filter**. To add a filter condition.
:::

:::Paragraph{listStyleType="decimal" listStart="2" indent="2"}
**Toggle**. To turn the filter condition **ON** or **OFF**.
:::

:::Paragraph{listStyleType="decimal" listStart="3" indent="2"}
**Delete**. To delete the filter condition.
:::

:::Paragraph{listStyleType="decimal" listStart="4" indent="2"}
Criteria labels.
:::

:::Paragraph{listStyleType="decimal" listStart="5" indent="2"}
Criteria controls.
:::

:::Paragraph{listStyleType="decimal" listStart="6" indent="2"}
**Add another filter criteria**. To add a filter criteria to the condition.
:::

5. Click **Save**.

### Adding a Filter Criteria to the Filter Condition

Do the following from the **Filter Condition** list:

1. Click **Add filter criteria**. The application displays the **Filter Criteria** dialog box.
2. Enter a label. The label is a name that describes what the criteria does. Be as specific as possible so that users understand the intent of this search filter.
3. From the **Control** drop-down menu, choose **Checkbox**.

:::Paragraph{indent="1"}
This control selection specifies how the filter is displayed in the Self Service Mobile portal. Using a checkbox control allows users to check or clear the filter, especially when enabling the Self Service Mobile portal for mobile devices. The type of control that you choose also affects the available expression choices. Other choices available are **None**, **Calendar**, **Pick List**, and **Textbox** but they are not appropriate for the Self Service Mobile portal.
:::

4. Complete the expression by choosing items from drop-down lists. Also refer to [About Expressions](docId\:Pf6GGQn8-_-79wX1mpBId). The cost filter example seen below is constrained to find service requests that cost less than $200. You can add additional AND or OR expressions as required.

*Cost Filter Example*

::Image[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/vMxPumTAbEP0IvbIk6yzy_filtercriteriaexpressionarrow.png" alt="Example of a cost filter." position="flex-start" size="80" initialPath="../../Resources/Images/ServiceCatalogIcons/filter_criteria_expression_arrow.png" githubPath="Content/Resources/Images/ServiceCatalogIcons/filter_criteria_expression_arrow.png" showCaption="false" width="902" height="288" darkWidth="902" darkHeight="288" indent="1"}

:::Paragraph{indent="1"}
a. **AND OR**. To add additional AND OR expressions to a filter criteria.
:::

5. Click **Save**. The new filter criteria appears under the filter condition.
6. When you are done adding filter criteria, click **Save**. The new filter search appears under **Everything Else** in the **Filter Search** list.

:::Paragraph{indent="1"}
*New Filter Search*
:::

::Image[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/abQdrLalCh6h1eHH7ZP0v_everythingelsesection.png" alt="Image of a new filter search." position="flex-start" size="80" initialPath="../../Resources/Images/ServiceCatalogIcons/everything_else_section.png" githubPath="Content/Resources/Images/ServiceCatalogIcons/everything_else_section.png" showCaption="false" width="666" height="149" darkWidth="666" darkHeight="149" indent="1"}

:::Paragraph{listStyleType="decimal" listRestartPolite="1" indent="2"}
User-defined searches appear here.
:::

:::Paragraph{listStyleType="decimal" listStart="2" indent="2"}
Search condition.
:::

:::Paragraph{listStyleType="decimal" listStart="3" indent="2"}
Business object.
:::

:::hint{type="info"}
To create another filter condition, do so under the **ServiceReqTemplate** business object. Do NOT click the **add** icon :inlineImage[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/bbE1CtFyhKToU1d7T-s98_addblue.png" alt caption size="10" width="16" height="12"} above the **Filter Searches** list. The resulting searches would use a different business object that does not work in the Self Service Mobile portal or **Self Service** roles.
:::

### Enabling the Filter Search in the Self Service Mobile portal

- [Viewing and Implementing the Filter Switch](docId\:pl4x5m1M_68jWE4Pkgmqo)
- [Setting up the New Filter Search](docId\:pl4x5m1M_68jWE4Pkgmqo)

### Viewing and Implementing the Filter Switch

1. Log in to Neurons for ITSM Self Service Mobile portal.
2. Change your role to Administrator.
3. Click the **customize application** icon :inlineImage[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/REiFJyr3kIoge1I9qTd3U_configureicon2.png" alt caption size="10" width="16" height="15"}.
4. Click **Service Catalog** to open the Service Catalog.

### Setting up the New Filter Search

1. Click the **Enable Filters** drop-down list.

:::Paragraph{indent="1"}
*Enable Filters Drop-Down List*
:::

::Image[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/OaB6ybzIQfTjn-QPTDeMI_enablefiltersmenunewitem.png" alt="The Enable Filters drop-down list" position="flex-start" size="40" initialPath="../../Resources/Images/help-images/enable_filters_menu_new_item.png" githubPath="Content/Resources/Images/help-images/enable_filters_menu_new_item.png" showCaption="false" width="157" height="139" darkWidth="157" darkHeight="139" indent="1"}

2. Look for the items whose names match the filter condition that you created in [Adding a Filter Condition to the ServiceReqTemplate Business Object](docId\:pl4x5m1M_68jWE4Pkgmqo).
3. Check item to enable it. In the example above, **Cost** is the new item. If you created multiple items, you can check them all or check only the ones to enable. The new filter search appears below the **Category** part.
4. Click **Save** to save your changes.

:::Paragraph{indent="1"}
You can also enable or disable all parts in the Service Catalog or drag them to a new location. Refer to [Working with Template Blocks in the Self Service Mobile Portal](docId\:jwy2KLwgMHuoctzvNoeug).
:::

### Creating a Search with Default and Customized Filters

There are two ways to create a search:

- **Combining Criteria from Different Conditions**: When you create a search by combining criteria from different conditions, the application assigns an AND operator. For a service request to appear in the workspace, it must meet the criteria from *both* conditions.
- **Combining Criteria from the Same Condition**: When you create a search by combining multiple criteria from the same condition, the application assigns an OR operator. For a service request to appear in the workspace, it must meet just one of the criteria.

Follow these steps to create a new search:

1. Log in to Neurons for ITSM Self Service Mobile portal.
2. Change your role to Administrator.
3. Click the **customize application** icon :inlineImage[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/REiFJyr3kIoge1I9qTd3U_configureicon2.png" alt caption size="10" width="16" height="15"}.
4. Click **Service Catalog**.
5. Click the **add** icon:inlineImage[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/p8G-euViWErTJtqlf5WMR_addblack.png" alt caption size="10" width="19" height="16"} to add a new default search to the **Searches** field.
6. In the **Search Name** field, enter a name for the new search. The name should relate to what the search looks for.
7. Check any boxes under **Category** or any other condition parts that you created.
8. Click **Save**. The application adds the new saved search to the **Search** list. Services that do not meet the search criteria disappear from the workspace.

:::Paragraph{indent="1"}
*Service Catalog*
:::

::Image[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/uQN79xUvo9EHU6VgarYNd_servicecatalogdefaultcustomizedfilters2685x333.png" position="flex-start" size="80" initialPath="../../Resources/Images/ServiceCatalogIcons/service_catalog_default_customized_filters_2_685x333.png" githubPath="Content/Resources/Images/ServiceCatalogIcons/service_catalog_default_customized_filters_2_685x333.png" showCaption="false" width="685" height="333" darkWidth="685" darkHeight="333" indent="1"}

:::Paragraph{indent="1"}
a. Saved Searches drop-down list
:::

:::Paragraph{indent="1"}
b. Text Search field
:::

:::Paragraph{indent="1"}
c. Default filter search criteria
:::

:::Paragraph{indent="1"}
d. User-created search condition
:::

:::Paragraph{indent="1"}
e. User-created search criteria
:::
