Authentication

Authentication in Qlik NPrinting deployments is managed by the Qlik NPrinting web engine, which verifies user identities before allowing access to the Qlik NPrinting Server or NewsStand.

The standard entry points for Qlik NPrinting web console and NewsStand are configured to use HTTPS for connections with their web interfaces. Traffic is encrypted using TLS and certificates. HTTPS is the recommended configuration, because it is more secure. However, Qlik NPrinting can be configured to use HTTP in environments that requires it, like when it should work behind a reverse proxy. For more information about HTTP, see Enabling HTTP.

Qlik NPrinting supports the use of username and passwords or Kerberos and NTLM as integrated authentication methods. They are managed internally by the Qlik NPrinting web engine. If you want to use Kerberos authentication, you need to make sure that browsers used to access Qlik NPrinting are configured to support Kerberos. For more information about Kerberosauthentication, see Kerberos authentication.

Note: The default authentication module requires that the proxy that handles the authentication is part of the Microsoft Windows domain where Qlik NPrinting is installed.

Qlik NPrinting supports the following external authentication methods, managed by the Qlik NPrinting web engine:

  • JSON Web Token (JWT)

    JWT is an open standard for secure transmission of information as a JavaScript Object Notation (JSON) object. It is used for authentication and authorization. JWT enables single sign-on (SSO), which minimizes the number of times a user has to log on to cloud applications and websites. For more information about JWT authentication, see JWT authentication.

  • Security Assertion Markup Language (SAML)

    Qlik NPrinting supports SAML V2.0. For more information, see Security Assertion Markup Language (SAML) single sign-on (SSO).

Did this information help you?

Thanks for letting us know. Is there anything you'd like to tell us about this topic?

Can you tell us why it did not help you and how we can improve it?