Prerequisites

Alation Cloud Service Applies to Alation Cloud Service instances of Alation

Customer Managed Applies to customer-managed instances of Alation

Alation Agent

To use this connector the Alation Agent is required for all ACS customers.

Credentials

The connector supports OAuth authentication using Client ID and Client Secret which are generated in the Qlik UI by an administrator. Follow these steps to prepare Qlik to be accessed by the Alation connector:

  1. Navigate to the Qlik Management Console or click the green menu button (top left) and choose Administration. Then choose the OAuth option:
    ../../../_images/QlikCloudOauth1.png
  2. Click “Create new” to display the OAuth client configuration panel. Choose a Web client type and set name, description and scopes. See the table below for scope requirements.
    ../../../_images/QlikCloudOauth2.png

Qlik Scopes

The minimum permissions needed by the connector to perform the desired metadata extraction are as follows:

#

Scope Name

Description

1

user_default

Full access to your account and content.

2

Spaces.shared

Read and manage your shared spaces

3

spaces.shared:read

Read access to shared spaces.

4

spaces.managed

Read and manage your managed spaces

5

spaces.managed:read

Read access to managed spaces.

6

identity.email:read

Read access to the user’s email address.

7

identity.name:read

Read access to the user’s full name.

8

Admin.apps

Read and manage all apps in the tenant

9

Admin.apps:read

Read all apps in the tenant

10

Apps

Read and manage your apps

11

apps:read

Read your apps

12

Admin.spaces

admin.spacesRead and manage all spaces in the tenant

13

admin.spaces:read

Read all spaces in the tenant

14

spaces.data

Read and manage your data spaces

15

spaces.data:read

Read your data spaces

  1. Ensure “Allow Machine-to-Machine (M2M)” is checked
    ../../../_images/QlikCloudOauth3.png
  2. Click “Create” and make a note of the Client ID and Client Secret displayed in the UI:
    ../../../_images/QlikCloudOauth4.png
  3. Click the “…” button on the newly created configuration and choose “Change consent method”:
    ../../../_images/QlikCloudOauth5.png
  4. Set the consent method to Trusted:
    ../../../_images/QlikCloudOauth6.png