Connecting to Qlik Cloud
​
Refer to Qlik documentation to learn how to find your account/tenant identifier.
​
Oneboard supports OAuth method to Qlik:
-
OAuth: OAuth based authentication with individual user credentials. Each user is prompted to authenticate with Qlik via an OAuth authentication flow.
​
Connecting to Qlik with OAuth allows administrators to:
-
Audit Oneboard users who connect to the tenant.
-
Enforce role-based access controls using Qlik permissions.
-
Use OAuth tokens for all processes and actions that access Qlik, instead of embedding Qlik IDs and passwords in multiple places
-
Revoke authorization for a given user through Qlik
​
With Qlik connections that use OAuth, users must log in again periodically when their OAuth tokens expire. The duration of validity for Qlik OAuth tokens is set through Qlik itself.
​
To use OAuth, you need a Client ID that's generated by creating a 0Auth configuration in Qlik for Oneboard.
​
Create a configuration in Qlik
Note: Tenant Admin credentials required
Creating a 0Auth configuration in Qlik requires the Tenant Admin role to access Management Console
First, log to management console in Qlik to setup the configuration—this creates an interface between Qlik and Oneboard using OAuth.
Go to 0Auth on left menu, then click on Create New and select the following :​
CLIENT TYPE : Native
NAME : Oneboard
DESCRIPTION : OAuth Client for Oneboard
REDIRECT URL : https://sweeft.ai/oauth
then click on Create
​
Next, retrieve the OAuth Client ID for the configuration integration you just created.
​
Before Publishing it make sure the Consent method is set to
Required - authentication using the OAuth client will prompt for consent
then click on Publish
​
Connecting Oneboard to Qlik
​
First, tap on icon in the Tab , then select Connections.
In connections screen, tap on new Qlik connection, and enter the following :
-
Display Name : Name of your Qlik Connection
-
Server URL : URL of your Qlik tenant
-
Client Id : the Client ID from previous steps in Qlik