> ## Documentation Index
> Fetch the complete documentation index at: https://rollout.mintlify.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Filtering which integrations you display

You can control which connectors are displayed in the CredentialsManager by using the apiCategories and shouldRenderConnector props. This allows you to tailor the integrations UI to your users’ specific needs and use cases.

#### **Show Only CRM Connectors**

Render only connectors with some CRM functionality:

```javascript theme={null}
<CredentialsManager apiCategories={{ crm: true }} />
```

#### **Show Only CRM and TMS Connectors**

```javascript theme={null}
<CredentialsManager apiCategories={{ crm: true, tms: true }} />
```

#### **Show Only Specific Connectors**

```javascript theme={null}
<CredentialsManager
  shouldRenderConnector={(connector) =>
    ["brivity", "lofty"].includes(connector.appKey)
  }
/>
```

#### **Show Connectors Supporting Specific Entity Actions**

```javascript theme={null}
<CredentialsManager
  shouldRenderConnector={(connector) =>
    connector.entities.crm?.people?.create === true
  }
/>
```

Or, to show only connectors that support **updating users** in any API category:

```javascript theme={null}
<CredentialsManager
  shouldRenderConnector={(connector) => {
    return Object.values(connector.entities).some(
      (category) => category?.users?.update === true
    );
  }}
/>
```

Combine apiCategories and shouldRenderConnector for even finer control over your integration selection logic.
