> For the complete documentation index, see [llms.txt](https://docs.collibra.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.collibra.com/platform-self-hosted/collibra-platform-self-hosted-installation-and-upgrade/collibra-platform-self-hosted-installation/add-a-service-to-a-collibra-platform-self-hosted-environment.md).

# Add a service to a Collibra Platform Self-Hosted environment

A Collibra Platform Self-Hosted environment consists of a collection of services, such as the DGC service and the Repository service. A service is hosted on a node. To add a service to an environment, the node must be [added](/platform-self-hosted/collibra-platform-self-hosted-installation-and-upgrade/collibra-platform-self-hosted-installation/add-a-node-to-a-collibra-platform-self-hosted-environment.md) to the infrastructure that is managed by Collibra Console.

An operational CPSH environment requires at least the following services:

* Data Governance Center
* Repository
* Search
* Management Console.

{% hint style="info" %}
The Jobserver service is only required if you are ingesting data with Data Catalog. See [Add a Jobserver to the Data Governance Center service](https://productresources.collibra.com/docs/collibra/latest/Default.htm#cshid=DOC0520) for more information.
{% endhint %}

You can add a service to an environment in the following ways:

* Add a service via the [global **Add / Create** button](#via-global-add-create-button).
* Add a service via the [environment details](#via-environment-details).
* Add services while [creating an environment](/platform-self-hosted/collibra-platform-self-hosted-installation-and-upgrade/collibra-platform-self-hosted-installation/create-a-cpsh-environment.md).

{% hint style="success" %}
Make sure that the environment is stopped before adding services.
{% endhint %}

## Via global Add / Create button

{% stepper %}
{% step %}
Open Collibra Console with a user profile that has the **SUPER** role.\ <i class="fa-chevrons-right">:chevrons-right:</i> Collibra Console opens with the **Infrastructure** page.

{% hint style="success" %}

* The default address to access Collibra Console is *\<server hostname>:4402*, but you may have set another port during the installation of Collibra Console. Keep in mind that a firewall of your operating system can block the access to Collibra Console.
* The default credentials to sign in to Collibra Console are *Admin* / *admin*. We highly recommend that you [edit](https://productresources.collibra.com/docs/collibra/latest/Default.htm#cshid=DOC1516) the Collibra Console administrator's password after signing in for the first time.
  {% endhint %}
  {% endstep %}

{% step %}
In the tab pane, click **Add / Create**.\ <i class="fa-chevrons-right">:chevrons-right:</i> The **Add / Create** dialog box appears.
{% endstep %}

{% step %}
Click **Add services to environment / cluster**.\ <i class="fa-chevrons-right">:chevrons-right:</i> The **Select environment** dialog box appears.
{% endstep %}

{% step %}
Select the **Environment** option and select an environment from the drop-down list.
{% endstep %}

{% step %}
Click **Next**.\ <i class="fa-chevrons-right">:chevrons-right:</i> The **Add services** dialog box appears.
{% endstep %}

{% step %}
Click the relevant services in the drop-down list.

<img src="https://2506952333-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FyaPea5X9i57QjtoviPeO%2Fuploads%2Fgit-blob-469bf2b52749ca1f00ca6e391a6d08c02a177967%2Fenvironment-add-service-1.png?alt=media" alt="" width="375">

{% hint style="info" %}
If the node that hosts the service you want to add is not yet available in Collibra Console, click **Add services from a new node** under the drop-down list and [add](/platform-self-hosted/collibra-platform-self-hosted-installation-and-upgrade/collibra-platform-self-hosted-installation/add-a-node-to-a-collibra-platform-self-hosted-environment.md) the node details.
{% endhint %}
{% endstep %}

{% step %}
Click **Add services**.

<img src="https://2506952333-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FyaPea5X9i57QjtoviPeO%2Fuploads%2Fgit-blob-a28db7192806361b6784ce17cc8f5be438c7d09d%2Fenvironment-add-service-2.png?alt=media" alt="" width="375">
{% endstep %}

{% step %}
When you have added all services, click **Close**.

<img src="https://2506952333-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FyaPea5X9i57QjtoviPeO%2Fuploads%2Fgit-blob-7d928a3003c674255c71af2442e8b7f130b3b6bb%2Fenvironment-add-service-3.png?alt=media" alt="" width="375">
{% endstep %}
{% endstepper %}

## Via environment details

{% stepper %}
{% step %}
Open Collibra Console with a user profile that has the **SUPER** role.\ <i class="fa-chevrons-right">:chevrons-right:</i> Collibra Console opens with the **Infrastructure** page.
{% endstep %}

{% step %}
Click the name of your environment.\ <i class="fa-chevrons-right">:chevrons-right:</i> The environment details appear.
{% endstep %}

{% step %}
Click **Add services**.\ <i class="fa-chevrons-right">:chevrons-right:</i> The **Add services** dialog box appears.
{% endstep %}

{% step %}
Click the relevant services in the drop-down list.

<img src="https://2506952333-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FyaPea5X9i57QjtoviPeO%2Fuploads%2Fgit-blob-469bf2b52749ca1f00ca6e391a6d08c02a177967%2Fenvironment-add-service-1.png?alt=media" alt="" width="375">

{% hint style="info" %}
If the node that hosts the service you want to add is not yet available in Collibra Console, click **Add services from a new node** under the drop-down list and [add](/platform-self-hosted/collibra-platform-self-hosted-installation-and-upgrade/collibra-platform-self-hosted-installation/add-a-node-to-a-collibra-platform-self-hosted-environment.md) the node details.
{% endhint %}
{% endstep %}

{% step %}
Click **Add services**.

<img src="https://2506952333-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FyaPea5X9i57QjtoviPeO%2Fuploads%2Fgit-blob-a28db7192806361b6784ce17cc8f5be438c7d09d%2Fenvironment-add-service-2.png?alt=media" alt="" width="375">
{% endstep %}

{% step %}
When you have added all services, click **Close**.

<img src="https://2506952333-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FyaPea5X9i57QjtoviPeO%2Fuploads%2Fgit-blob-7d928a3003c674255c71af2442e8b7f130b3b6bb%2Fenvironment-add-service-3.png?alt=media" alt="" width="375">
{% endstep %}
{% endstepper %}
