Qlik Sense Connections
On this page
Overview
inProcess App Operations supports connections to Qlik Sense client manage and Qlik Cloud.
All Qlik Sense Connection Profiles should be stored inside the QlikSenseConnections node:
"QlikSenseConnections": [
{
"ConnectionName": "",
"UserDomain": "",
"UserName": "",
"SecurePassword": "",
"QlikSenseUrl": "",
"VirtualProxyPath": "",
"CertificatePath": "",
"CertificatePassword": "",
"CertificatePort": 4242,
"CertificateValidation": true,
"QcsApiKey": ""
}
]
The QlikSenseConnections attributes are:
ConnectionName
(Required) The Connection Name. Must have an unique name.
This name is required and must be used during Bulk Export Apps Command and Bulk Import Apps Command commands.UserDomain
(Optional) if connecting using to Qlik Cloud with QcsApiKey.
(Required) if connecting to Qlik Sense client manage.UserName
(Optional) if connecting using to Qlik Cloud with QcsApiKey.
(Required) if connecting to Qlik Sense client manage.SecurePassword
(Optional) if connecting using to Qlik Cloud with QcsApiKey.
(Required) if connecting to Qlik Sense client manage.QlikSenseUrl
(Required) The URL of the Qlik Sense Cloud or client manage.VirtualProxyPath
(Optional) Used on Qlik Sense client manage connections.CertificatePath
(Optional) The folder where the Certificate file is locatedCertificatePassword
(Optional) The Certificate password.CertificatePort
(Optional) The QRS Port. The default value is 4242.CertificateValidation
(Optional) To validate or not the Certificate.QcsApiKey
(Optional) The API Key, required for Qlik Cloud connections.
For more details Generate your first API key article.
Store a single Qlik Sense Connection
The example below shows how to store a single Qlik Sense client manage connection:
"QlikSenseConnections": [
{
"ConnectionName": "CLIENT_MANAGEMENT",
"UserDomain": "MyDomain",
"UserName": "MyUserName",
"SecurePassword": "MyPassword",
"QlikSenseUrl": "https://myclientmanagement/",
"VirtualProxyPath": "",
"CertificatePath": "",
"CertificatePassword": "",
"CertificatePort": 4242,
"CertificateValidation": true,
"QcsApiKey": ""
}
]
Store multiple Qlik Sense Connections
The example below shows how to store multiple Qlik Sense Connections.
One for Qlik Sense client manage, one for client manage with certificate and another for Qlik Cloud:
"QlikSenseConnections": [
{
"ConnectionName": "CLIENT_MANAGEMENT",
"UserDomain": "MyDomain",
"UserName": "MyUserName",
"SecurePassword": "MyPassword",
"QlikSenseUrl": "https://myclientmanagement/",
"VirtualProxyPath": "",
"CertificatePath": "",
"CertificatePassword": "",
"CertificatePort": 4242,
"CertificateValidation": true,
"QcsApiKey": ""
},
{
"ConnectionName": "CLIENT_MANAGEMENT_WITH_CERTIFICATE",
"UserDomain": "MyDomain",
"UserName": "MyUserName",
"SecurePassword": "",
"QlikSenseUrl": "https://myclientmanagement/",
"VirtualProxyPath": "",
"CertificatePath": "C:\MyCertificateFolder\Windows",
"CertificatePassword": "",
"CertificatePort": 4242,
"CertificateValidation": false,
"QcsApiKey": ""
},
{
"ConnectionName": "CLOUD",
"UserDomain": "",
"UserName": "",
"SecurePassword": "",
"QlikSenseUrl": "https://mycloud/",
"VirtualProxyPath": "",
"CertificatePath": "",
"CertificatePassword": "",
"CertificatePort": 4242,
"CertificateValidation": true,
"QcsApiKey": "MyApiKey"
}
]
inProcess App Operations uses the field QcsApiKey to decide to connect to Qlik Cloud, if populated, or Qlik Sense client managed, if left blank.