Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION

Qlik Sense for Windows: How to configure OIDC with Azure AD

No ratings
cancel
Showing results for 
Search instead for 
Did you mean: 
Damien_V
Support
Support

Qlik Sense for Windows: How to configure OIDC with Azure AD

Last Update:

Mar 22, 2024 3:59:27 AM

Updated By:

Sonja_Bauernfeind

Created date:

Jun 2, 2021 8:39:29 AM

This is a basic guide on how to configure a Qlik Sense virtual proxy with OIDC authentication. 

This customization is provided as is. Qlik Support cannot provide continued support of the solution. For assistance, reach out to our Professional Services or engage in our active Integrations forum.

On Azure

  1. Follow the instructions in How To: Configure Qlik Sense Enterprise SaaS to use Azure AD as an IdP. Now with Groups!, but note the main difference:

    "Access tokens (used for implicit flows)" and "ID tokens (used for implicit and hybrid flows)" need to be checked in the "Authentication" tab of the app registration.

    Damien_Villaret_1-1622637258098.png

  2. Set the redirect URI tohttps://<name-of-qliksense-server>/<virtual-proxy-prefix>/oidcauthn

    Damien_Villaret_0-1622643276515.png

 

Setting up Qlik Sense for OIDC with Azure ID

Create a new virtual proxy in the QMC, configure the virtual proxy as usual (Engine load balancing, host white list, associate to Proxy service) and for the authentication part choose OIDC and configure like below:

Damien_Villaret_0-1622636838880.png

The fields to pay attention to are the following:

  • OpenID Connect metadata URI: (can be found from Azure app registration > Overview > Endpoints)
  • Client ID: (can be found from Azure app registration > Overview)
  • Client secret: (can be found from Azure app registration, only visible once when the secret is created)
  • scope: openid email profile

 

Azure Application Proxy

This only applies if Azure Application Proxy is used.

In the Enterprise Application, make sure that "Translate URLs in headers" in set to NO, otherwise the redirect_uri value will be wrong and the authentication will fail.

Damien_Villaret_2-1622637463850.png

 

Labels (1)
Comments
aldosilva6
Contributor II
Contributor II

Have you ever done this integration with AD B2C? Do you have an example?

Version history
Last update:
‎2024-03-22 03:59 AM
Updated by: