# Content Server

Connect a Content Server source to Aiimi Insight Engine to make the most of your data. Once you have selected a Source System type more detail will expand to customise this.

{% hint style="info" %}
For Livelink connections, contact your Aiimi representative.
{% endhint %}

## Connecting a Content Server with Aiimi Insight Engine

1. **Source System:** Select ContentSever from the dropdown.

### Initial Configuration Steps

1. **Web Service Base URL**: Enter the OpenText web service URL with a trailing slash.
   * For example, https://server/otcs-ws/.
2. **Credentials**: Choose a username and password from the dropdown list.
   * _For support setting up credentials use_ [_our guide on managing credentials._](../../../credentials)
3. **Domain Prefix:** Enter the prefix to identify domain users and groups.
4. **System Prefix:** Enter the prefix that makes the node IDs, users and groups unique.
   * This must match the value of the matching security sync.
5. **Open File:** Enter a template URL to use for opening a file from the content server.
   * This must be a single placeholder for the node ID.
6. **Open Location:** Enter a template URL to use for opening a folder from the content server.
   * This must be a single placeholder for the node ID.

<figure><img src="https://content.gitbook.com/content/KSTEi917VQVyPwZvQrto/blobs/B6jru8X8SCuH0EACEaTm/image.png" alt="" width="563"><figcaption></figcaption></figure>

### Crawl Details

1. **Initial Node IDs:** Add Node IDs to identify where the crawl should stat from.
2. **Container Types:** Create a list of container types that should be crawled  like a folder for this source.
3. **Document Subtypes:** Add the document subtypes that should be included in the crawl.

<figure><img src="https://content.gitbook.com/content/KSTEi917VQVyPwZvQrto/blobs/V0Ld7d8AUNFE7fa8BXFn/image.png" alt="" width="563"><figcaption></figcaption></figure>

### Category and Attribute Filter

1. **Category Attribute:** Enter the category attribute name to filter on.&#x20;
   * For example, Migration Category:Migrated
2. **Attribute Value:** Enter a value to test.
   * For example, HIVE
3. **Exclude:** Check to exclude matching nodes from the crawl. Nodes that don't have this category are treated as not matching.

<figure><img src="https://content.gitbook.com/content/KSTEi917VQVyPwZvQrto/blobs/3SwId8klcQ2eaFq1jkL8/image.png" alt="" width="563"><figcaption></figcaption></figure>

### Renditions

1. **Index renditions as separate documents:** Check this to include the renditions of a file within the version history.
   * This does not support advanced (minor and major) versioning.
   * _Track Versions on the advanced tab must be checked for this to work._

### Timeouts

1. **Send Timeout (seconds):** Enter how long the client side will wait for a response from the web service before timing out.
2. **Token Refresh Interval (seconds):** Enter how long authentication tokens will be used for before refreshing. This must be less than any configured cookie or token expiry times.

<figure><img src="https://content.gitbook.com/content/KSTEi917VQVyPwZvQrto/blobs/auziGiYCl8gOsz8tgGBr/image.png" alt="" width="563"><figcaption></figcaption></figure>

### Advanced

1. **Include owner and permissions:** If checked, the file owner and permissions are populated by the crawl.
   * Disabling this can speed up the crawl, but files won't be correctly permission-trimmed in searches.
2. **Include node data:** If checked, the node data returned from EWS will be stored as metadata.
   * This allows for custom enrichment steps that extract more Content Server properties. This is at the expense of additional Elastic storage.
3. **Include child files data:** If checked, the metadata for child files are calculated and stored in the hierarchy index. This can increase the crawl time.

<figure><img src="https://content.gitbook.com/content/KSTEi917VQVyPwZvQrto/blobs/IubmkfHVcEPCE5TBzYOQ/image.png" alt="" width="563"><figcaption></figcaption></figure>

## Completed the Source section&#x20;

1. Once you have completed this section, select Crawl. [Learn how to complete the source Crawl set up.](../source-crawl)

