Configuring client authentication
A Qlik Sense administrator can allow users to authenticate their client against Qlik Sense. To do so, you must generate an authentication link in the Qlik Management Console (QMC), and then distribute the link to client users. The authentication link will not expire.
You can generate an authentication link for any node and distribute the link manually. However, if you are generating a link that will be retrieved from the Qlik Sense hub, you must select the default virtual proxy on the central node.
Make sure user access or professional access is allocated to the users.
For more information about access, see Managing user access and Managing professional access.
Generate and distribute an authentication link
-
As a Qlik Sense administrator, open the QMC.
-
Click the Virtual proxies tab, select the proxy, and then click Edit.
-
In the Edit virtual proxy page, click the Client authentication link tab.
-
Enter a client authentication link host URI. This is the URL that will take users to the authentication page for the Qlik Sense server.
-
Enter a friendly name for the Qlik Sense host server for client authentication. This name will be used to identify the server to client users when they authenticate.
-
Click Generate. An authentication link is generated. Copy the link to a text editor and save the file. If you have to generate the link again later with the same settings, the same link will be generated.
-
Click the Apply button. Note that this will restart any proxies associated with the virtual proxy.
- Distribute the link in one of the following ways:
Inform client users that they can retrieve the link from the Qlik Sense hub. The link will be available to all Qlik Sense users when they select Client authentication from in the top toolbar in the Qlik Sense hub. After a user selects the link, the client adds an authentication button to its welcome page. The button is identified by the friendly name that you provided above for the Qlik Sense server. The user can now click the button to log in to the client using their Qlik Sense credentials.
Distribute the authentication link to client users by email or another method. After a user selects the link, the client adds an authentication button to its welcome page. The button is identified by the friendly name that you provided above for the Qlik Sense server. The user can now click the button to log in to the client using their Qlik Sense credentials.
Configure and then distribute the hubs.ini file:
Create a file called hubs.ini using a text editor.
Save your changes.
Add the authentication link on a new line.
Distribute the file to the client users that you want to allow to authenticate against Qlik Sense.
Instruct the users to paste the file here: C:\Users\<user name>\Documents\Qlik\Sense\Hubs\.
The next time the user launches the client, they will be able to authenticate against the Qlik Sense server using their Qlik Sense credentials.