This guide navigates you through the steps where you authenticate Valotalive with your Qlik Sense (cloud) tenant using the key-pair authentication method. After the successful authentication you can activate the Qlik Sense app in Valotalive and start displaying Qlik reports on the digital signage displays.
Step 1 (In Qlik Sense) Create new web integration and whitelist “allowed origins”
Navigate to the Qlik Sense Management Console (note you need to have admin rights)
Navigate to the “Web” in your Management Console
Create new web integration and give it a recognisable name
Add these as the needed origins 👇🏼
https://*.valota.live
wss://*.valota.live
Click save
Take note of the web integration ID and copy this. You will need it later on the next step
Step 2 (In Valotalive) Authorise Qlik Sense & generate the certificate
Open Valotalive Dashboard & Navigate to My Account -> Service Integrations
Locate Qlik and hit “Authorize”
Fill in the needed information in the fields:
Qlik tenant URL -> as an example https://<your-tenant-here>.us.qliksense.com/ - starting with https:// and ending with /
Issuer -> any random but descriptive issuer. eq. “valotalive-dashboard”
Key ID -> needs to be uinque. you can use eq. https://www.uuidgenerator.net/ (copy this into Qlik Sense as well)
Web Integration ID -> paste here your web integration ID that was generated and copied in the previous step
Valotalive loads for a short period. After loading locate “Qlik” again & Click “Get the certificate”
Copy your certificate file by clicking ok
Step 3 (In Qlik Sense) Add the new identity provider
Follow these steps to place your certificate from Valotalive in your Qlik tenant.
Navigate to the “Identity Provider” page in you Qlik Management Console:
Click “Create New”
Choose JWT as the Identity provider configuration:
Add “valotalive-dashboard” as the issuer
Paste key-id from Valotalive here
Paste the certificate from Valotalive here
click “Create”
Validate & double check that these are matching the settings in Valotalive
Step 4 - (In Qlik Sense) Add Content Security Policy
Navigate to the “Content Security Policy”
Add each item in this list as origins & give them read and view rights and save
https://*.valota.live
wss://*.valota.live
Step 5 - (In Qlik Sense) Give the Valotalive user the access to the app (spaces)
A new user has been automatically added to the Qlik tenant. This user is called display@valota.live
Grant the user view-only access (analyzer license) for the specific reports intended for display on screens.