Prerequisites

Alation Cloud Service Applies to Alation Cloud Service instances of Alation

Customer Managed Applies to customer-managed instances of Alation

Before installing and configuring the Adobe Analytics OCF connector, ensure that you configure the network connectivity and set up the service account.

Configure Network Connectivity

Open outbound TCP port 443 to the Adobe Analytics server.

Create a Custom OAuth Application

Follow these steps to create a custom app and obtain the connection properties in a specific Service Account authentication flow.

  1. Open the URL: https://console.adobe.io/home.

  2. Navigate to Create new project > Add API.

  3. Select Adobe Analytics and click Next.

  4. Select OAuth Server-to-Server and then click Next.

  5. Click Configure profile to generate Client ID and Client Secret.

Authentication Setup in Alation

Create an Authentication Profile

Perform the following steps in Alation:

  1. Log in to Alation.

  2. Go to Admin Settings > Server Admin > Authentication.

  3. Under Authentication Configuration Methods for External Systems, click the Add Configuration button.

    ../../../_images/AzureBlobOCFSP_09.png
  4. In the list that opens, select OAuth. The OAuth authentication profile editor will open in a new browser tab.

  5. Add these values:

    • Config Name — Provide a name for the authentication profile you are creating, for example Adobe Analytics_OAuth.

    • Client ID — Specify the client ID that you used to register your application with the OAuth authorization server.

    • Client Secret — Specify the client secret that you used to register your application with the OAuth authorization server.

    • Scope — Provide the scope based on your authorization server. This is an optional parameter.

    • Subject — Not applicable.

    • Token Buffer Time — Not applicable.

    • Grant Type — Select Client Credentials from the drop-down.

    • Token Endpoint URL — Specify the token endpoint URL in the format https://ims-na1.adobelogin.com/ims/token/v3.

    ../../../_images/Auth_Profile_AA.png
  6. Click Save.

Permissions

Refer to the following recommended minimum scope for metadata extraction (MDE), sampling, and profiling:

openid, AdobeID, read_organizations, additional_info.projectedProductContext, additional_info.job_function

You can remove any scope from above if you don’t intend to use. For more information, see Adobe Identity Scopes