---
title: Configure ADF with private link
url: https://documentation.cluedin.net/solutions/azure-data-factory/private-link
content_type: how-to
section: Solutions & integrations > Azure Data Factory
---

# Configure ADF with private link

> how-to: Steps to accomplish one task.

In this article, you will learn how to configure a private link service between Azure Data Factory (ADF) and CluedIn.

**Prerequisites**

- CluedIn endpoint is configured to be private. For detailed instruction, see [Internal load balancer](https://documentation.cluedin.net/operate/configuration/advanced-network.md#internal-load-balancer).

- Host name resolution is configured with private IP. For detailed instruction, see [Host name resolution](https://documentation.cluedin.net/operate/configuration/advanced-network.md#host-name-resolution).

If you have any questions, you can request CluedIn support by sending an email to [support@cluedin.com](mailto:support@cluedin.com) (or reach out to your delivery manager if you have a committed deal).

**To configure private link between ADF and CluedIn**

1. Create a private link service to CluedIn private endpoint as described in [Private link service with private endpoint](https://documentation.cluedin.net/operate/configuration/advanced-network.md#private-link-service-with-private-endpoint). You may skip creating a private endpoint as we will use managed private endpoint from ADF.

1. In Azure Data Factory Studio, go to the **Manage** tab. In the **Security** section, select **Managed private endpoints**.

1. Select **New**.

1. Find and select the private link service.

1. Enter the following information:

    - **Name** – enter **cluedin-private-endpoint**.

    - **Account selection method** – select **From Azure subscriptions**.

    - **Azure subscriptions** – enter the subscription of private link service created in step 1.

    - **Private link service** – enter the name of private link service created in step 1.

    - **FQDN names** – enter your company CluedIn host name. The following names are provided as an example:

        - `app.company.com`

        - `clean.company.com`

        - `cluedin.company.com`

1. Select **Create**.

    Once the managed private endpoint is created, wait for provisioning state to be **Succeeded**.

    ![Azure Data Factory Managed private endpoints page listing cluedin-private-endpoint with provisioning state Succeeded](https://documentation.cluedin.net/assets/images/microsoft-integration/azure-data-factory/managed-private-endpoint-succeeded.png)

1. Go to the private link service created in step 1 and approve the managed private endpoint:

    1. Open the private link service created in step 1.

    1. Go to **Settings** > **Private endpoint connections**.

    1. Check and approve the managed private endpoint. Make sure the private endpoint name matches **[adf name].[managed private endpoint name]**.

    ![Private link service Private endpoint connections page with a pending connection from the data factory selected, its private endpoint name highlighted, and the Approve button](https://documentation.cluedin.net/assets/images/microsoft-integration/azure-data-factory/private-endpoint-connections.png)

    Once approved, your ADF should gain connectivity towards CluedIn private endpoint. Next, create ADF pipeline using the [Copy data](https://documentation.cluedin.net/solutions/azure-data-factory/copy-data.md) or [Data flow](https://documentation.cluedin.net/solutions/azure-data-factory/data-flow-activity.md) activity to send data to CluedIn.

Up: [Azure Data Factory](https://documentation.cluedin.net/solutions/azure-data-factory.md)
