---
title: "xConnect Search Indexer"
slug: "xconnect-search-indexer"
abstract: "Overview of Sitecore xConnect Search Indexer supported infrastructure, references, scaling, and privacy and security."
---
# xConnect Search Indexer

The xConnect Search Indexer role updates the [xDB index](https://doc.sitecore.com/xp/en/developers/104/platform-administration-and-architecture/xdb-index.html "xDB index").

## Supported infrastructure

You can host the xConnect Search Indexer role on:

- Windows Service
- Azure WebJob

For compatible versions, see the [Sitecore compatibility table](https://kb.sitecore.net/articles/087164).

## Reference structure

The xConnect Search Indexer role has its place in the Sitecore reference structure. Other roles can reference it, and it can also reference other roles.

![Illustration showing the xConnect Search Indexer role's place in the Sitecore reference structure.](https://doc.sitecore.com/api/markdown-image/xp/en/developers/104/platform-administration-and-architecture/images/xconnect-indexer.png)

### Referenced by

Other roles do not reference the xConnect Search Indexer role.

### References

The xConnect Search Indexer role references the following roles:

#### Storage roles

| Role name | Connection string name | Type | Notes |
| --- | --- | --- | --- |
| [xDB Collection database](https://doc.sitecore.com/xp/en/developers/104/platform-administration-and-architecture/xdb-collection-database.html) | collection | SQL | The port number depends on your SQL Server configuration. |

#### Search indexes

The xConnect Search provider determines how the xConnect Search Indexer role connects to the [xDB index](https://doc.sitecore.com/xp/en/developers/104/platform-administration-and-architecture/xdb-index.html "xDB index").

| Index | Type | Notes |
| --- | --- | --- |
| [xDB index](https://doc.sitecore.com/xp/en/developers/104/platform-administration-and-architecture/xdb-index.html) | HTTPS |  |

For more information, see:

- [Configure Solr provider](https://doc.sitecore.com/xp/en/developers/104/platform-administration-and-architecture/configure-the-solr-search-provider.html "Configure the Solr search provider")

## Privacy and security

The xConnect Search Indexer role handles personal data in the following ways:

- Able to read contact and interaction data from the [xDB Collection database](https://doc.sitecore.com/xp/en/developers/104/platform-administration-and-architecture/xdb-collection-database.html "xDB Collection database") during indexing, even if the indexing of personal data is disabled.
- Stores personal data in the [xDB index](https://doc.sitecore.com/xp/en/developers/104/platform-administration-and-architecture/xdb-index.html "xDB index") if you have enabled the [indexing of personal data](https://doc.sitecore.com/xp/en/developers/104/sitecore-experience-platform/enable-indexing-of-pii-sensitive-data-in-the-xdb-index.html).

> [!note]
> Any client application with access to xConnect has access to personal data, even if the application does not access or use personal data.