# Repository Browser

Explanation on how to use the Repository Browser.

The Repository Browser enables you to browse for specific elements from ServiceNow tables, easily add them to your diagram and set up filters to make searching for elements more efficient.

## Add an element to a diagram via the Repository Browser

### Locate the element in the Repository Browser

To add an element to a diagram first select a table in the Repository browser as follows:

1. Click the **Select a table** search box.

![Designer rep\_browser-1](/files/y07NtupFbaRxuiFY7XLl)

2. A dropdown menu appears with a list of tables available. Either scroll and select the table that contains the element you want to include in the diagram or [search](#searching-for-elements-in-the-repository-browser) for it.

### Add the element to your diagram

After locating the element in the Repository Browser, you can click on the element to add it to the uppermost left corner of the diagram. Alternatively, you drag the element to exactly where you want to add it to the diagram.

![Screen\_Recording\_2022-07-26\_at\_15\_35\_53\_AdobeExpress](/files/1rFprri4eCDFG2aoNgXt)

## Searching for elements in the Repository Browser

After you have located the table containing the element you want to add to your diagram, you can search for elements in two ways: via fuzzy search or by exact words.

### Fuzzy search

To use fuzzy search, enter part of the element's name. For example, you could find an element named *Asset Management* with the search terms *asset ma* or *ma asset*.

### Search by exact word

To search by an exact word, enter that word in the search bar with double quotation marks. For example, searching for "Linux" will only return results with *Linux* in the title.

## Filter for elements in the Repository Browser

Filters make searching for elements in the Repository Browser easier by limiting the number of options available when you search. Users and ServiceNow admins can create personal filters for use in their own accounts. Admins can also make personal filters available for all users by setting them to global.

## Authorization

Only ServiceNow admins are permitted to change a filter from Personal to Global.

### Add a global filter to your Repository Browser

To add a pre-defined global filter:

1. Select the filter icon in the Repository Browser menu.
2. Select **GLOBAL** if the global tab is not already open.
3. You will see a list of available filters. The filter may already be active. If not, click the tick box beside the filter you want to use. You can select as many filters as required.
4. Check the Use Filters button is active. If not, click the button to activate it.
5. Select **APPLY**.

![Designer rep\_browser4](/files/HdCA47lcbqLtZi1WSUfM)

Global filters active

### Create a personal filter

1. Select the filter icon in the Repository Browser menu.
2. Select **PERSONAL** if the global tab is not already open.
3. Select the **ADD** button.
4. Enter a name for the filter and select which table the filter should apply to.

![Designer rep\_browser5](/files/cCI5j6P85xl4B0Kapqze)

5. Select the **-- choose field --** dropdown menu to assign a field to the filter.
6. Choose a phrase from the next dropdown menu to set up the filter's logic.
7. Enter text to define the filter.
8. Select **AND** or **OR** to extend the filter's logic.
9. Select **ADD** if you wish to add more filters.
10. Check the Use Filters button is active. If not, click the button to activate it.
11. Select **APPLY**.

### Deactivate filters

To deactivate all filters:

1. Select the filter icon in the Repository Browser menu.
2. Toggle the **Use Filters** button off.

![Designer rep\_browser9](/files/awJNwdvYtD67LzGSE0Mw)

3. Select **APPLY**.

To deactivate specific global or personal filters:

1. Select the filter icon in the Repository Browser menu.
2. Select either the **GLOBAL** or **PERSONAL** tabs to find the filters you wish to deactivate.
3. Deactivate the tick-box associated with any filters you wish to deactivate.

![Designer rep\_browser10](/files/leXQCAzUecfcWNU9RnTN)

4. Select **APPLY**.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ins-pi.com/designer/work-in-the-app/repository-browser.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
