Skip to main content

Configuring SAP HANA for SAML Single Sign-On with QlikView

When you set up SAP HANA as a data source in QlikView, you can set up single sign-on (SSO) access using SAML. That is, you store the QlikView user credentials in SAP HANA Studio, and define a trusted relationship so that the system passes the QlikView credentials from QlikView to SAP HANA.

Users who create apps using an SSO data connection to SAP HANA are authenticated in SAP HANA. If the app data is loaded in-memory, then access to the data is controlled from within QlikView. In the QlikView Management Console, we recommend that you set security rules so that ODBC data connections cannot be created, to prevent the creation of other SAP HANA data source connections.

SSO using SAML can be set up for QlikView 12.10, and SAP HANA 1.00.9 or higher. You do not need to install additional connectors.

To set up SSO, do the following:

Information noteSteps 1-4 are performed in your SAP HANA Studio.
  1. Generate a certificate and private key.
  2. Install the certificate in SAP HANA.
  3. Create an identity provider (IDP) and user mappings in SAP HANA.
  4. Validate your configuration.
  5. Configure QlikView

    Distribute the PEM files to all QVS nodes in your QlikView installation. Use the same certificate on all QVS nodes.

    Information noteMake sure the certificates are named Qlik.pem and Qlik_key.pem
    • On each computer, copy the certificate and private key files to the certificate folder. By default, this is C:\ProgramData\QlikTech\QlikViewServer \Certificates.
  6. Create an ODBC connection to SAP HANA

    To enable Single Sign-On, the keyword SSO must be added to the ODBC statement in the script.

    ODBC CONNECT TO ‘[database]’ (USERID IS ‘[username]’, PASSWORD IS ‘[password]’, SSO);

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!

Join the Analytics Modernization Program

Remove banner from view

Modernize without compromising your valuable QlikView apps with the Analytics Modernization Program. Click here for more information or reach out: ampquestions@qlik.com