# Installation and User Interaction

## Prerequisites on LIMS related configuration

<details>

<summary>Prerequisite 1: Clarity LIMS v6.2 or later</summary>

Illumina Run Manager Integration package requires Clarity LIMS v6.2 or later.

</details>

{% hint style="warning" %}
If Clarity LIMS is deployed On-Premise and using vault-based secret storage, ensure that the appropriate ACL Policy is configured on HashiCorp Vault. The steps can be found in Authentication ACL Policies under On-Premise Deployments > Configure Your HashiCorp Vault in [Clarity LIMS (Clarity & LabLink Reference Guide) documentation](https://help.connected.illumina.com/clarity-lims/instruments-and-integrations/irm/illumina-run-manager-v1.0.0/broken-reference).
{% endhint %}

## Installation Steps

Follow the steps below to set up Illumina Run Manager Integration Service to connect to an Illumina instrument.

1. [Install and configure Illumina Run Manager Integration Package v1.0.0](#step-1-install-and-configure-illumina-run-manager-integration-package-v100)
2. [Install supported on premise integration package](#step-2-install-supported-on-premise-instrument-integration)

### Step 1: Install and Configure Illumina Run Manager Integration Package v1.0.0

The installation and configuration steps are as follows:

1. Install the Illumina Run Manager Integration package from the repo, using root user with yum or your preferred package manager.

   Example with YUM:

   <pre class="language-markup" data-overflow="wrap"><code class="lang-markup">yum install ClarityLIMS-Illumina-Run-Manager-Integration
   </code></pre>

   Example with RPM:

   <pre class="language-markup" data-overflow="wrap"><code class="lang-markup">rpm -i ClarityLIMS-Illumina-Run-Manager-Integration-{version}.86_64.rpm
   </code></pre>
2. Switch to user glsjboss.
3. Run Illumina Run Manager Integration package post-installation configuration script.

   <pre class="language-markup" data-overflow="wrap"><code class="lang-markup">/opt/gls/clarity/config/configure_illumina_run_manager_integration.sh
   </code></pre>

   Enter the details of Clarity LIMS SSL/TLS certificate configuration and complete the configuration.

### Step 2: Install Supported On Premise Instrument Integration

Please refer to individual instrument integration documentations and complete the installation steps listed there.
