User accounts

In order to successfully install Qlik NPrinting, you must set up some user accounts that are required for the deployment.

The following users are required to install Qlik NPrinting:

  • Windows Qlik NPrinting Server services administrator
  • Windows Qlik NPrinting Engine service administrator
  • Qlik NPrinting repository database superuser
  • Qlik NPrinting repository database administrator

You must create the required Windows user accounts before you install Qlik NPrinting. Windows user accounts are created and managed using your Windows server administration tools.

Note: When you create your Windows user accounts you must set a password for each one. Windows user account passwords may expire in accordance with the Windows domain security rules settings. If you do not update the passwords for each Windows service setting, the services will stop working. To avoid this, you can select the Password never expires check box in the Windows user profile, if your security protocol allows it.

Windows Qlik NPrinting Server services administrator

We recommend that you create and use a dedicated Windows user account to install Qlik NPrinting Server and run the associated services. You are prompted to enter these credentials on the Service logon credentials screen during the Qlik NPrinting Server installation.

The Qlik NPrinting Server services administrator runs following services:

  • Qlik NPrinting scheduler service
  • Qlik NPrinting web engine

The Qlik NPrinting Server services administrator must:

  • Be a member of the local Administrators group.
  • Have Log on as a service rights.
  • Only be used to run Qlik NPrinting 17 and newer services. This ensures that there are no conflicts with other Windows services on the same computer.
Note: Use these credentials when prompted during the activation of Qlik NPrinting scheduler service and Qlik NPrinting web engine.

Windows Qlik NPrinting Engine service administrator

We recommend that you create and use a dedicated Windows user account to install Qlik NPrinting Engine and run the associated services. You are prompted to enter these credentials on the Service logon credentials screen during the Qlik NPrinting Engine installation. The Qlik NPrinting Engine service administrator runs the Qlik NPrinting Engine service.

The Windows user account must:

  • Be a member of the local Windows Administrators group.
  • Be a domain user.
  • Have Log on as a service rights.
  • Only be used to run Qlik NPrinting 17 and newer services. This ensures that there are no conflicts with other Windows services on the same computer.
    Note: If you are installing an instance of Qlik NPrinting Engine on the same computer as the Qlik NPrinting Server, you can use the same Windows user account for all Qlik NPrinting services on that computer.
  • Warning: You must use a different Windows user account for each Qlik NPrinting Engine instance if you are connecting to QlikView.
    Note: The same Windows user account can be used for all Qlik NPrinting Engine installations if you are only connecting only to Qlik Sense.
    Warning: You can only install one instance of Qlik NPrinting Engine on each computer.

To connect Qlik NPrinting to Qlik Sense apps:

  • The Windows user account that runs the Qlik NPrinting Engine service must have:
    • RootAdmin authorization configured in the QMC.
    • A domain user account that is a member of the same domain as the Qlik NPrinting server and the Qlik Sense server.

To connect Qlik NPrinting to QlikView documents:

  • The Windows user account must belong to the local QlikView Administrator group on all QVS servers used by Qlik NPrinting.
  • The Windows user account that runs the Qlik NPrinting Engine service must have one of the following:
    • A named user Client Access License (CAL) that is manually assigned to the Qlik NPrinting Engine service user active directory account, on the QlikView Server.
    • An active license for QlikView Desktop, which must be installed on the Qlik NPrinting Engine computer.
      Note: QlikView DesktopPersonal Edition is not supported. See: Licensing Qlik NPrinting

To create a connection to a QlikView Cluster, the user that runs the Qlik NPrinting Engine service must:

  • Be part of QlikView Administrators security group in all the nodes of the cluster.
  • Be part of QlikView Management API security group on the computer where QMS runs. This group must be added manually. See the QlikView Server Reference Manual for more information.
  • Note: Users connecting through the API must be members of the QlikView Management API security group. The group is not created during the installation. It must be added and populated manually (for example, with the members of the QlikView Administrators group).

Qlik NPrinting repository database superuser

The Qlik NPrinting repository database superuser is a role that bypasses all permission checks in the PostgreSQL database, except the right to log in. It is not a Windows, or Qlik NPrinting user, it is a PostgreSQL user configured during the installation of the Qlik NPrinting repository.

The Qlik NPrinting repository is installed with Qlik NPrinting Server. You are prompted to enter a password for the superuser on the Repository database superuser password screen during the Qlik NPrinting Server installation.

Save this password as you will need it for administration of your PostgreSQL installation.

Qlik NPrinting repository database administrator

The Qlik NPrinting repository database is a role that has administrative privileges in the Qlik NPrinting repository. It is not a Windows, or Qlik NPrinting user, it is a PostgreSQL user configured in the repository database. This user is used the first time you log into Qlik NPrinting.

You are prompted to enter an Administrator username, Email address, and Password to create the Qlik NPrinting Server administrator on the Administrator credentials screen during the Qlik NPrinting Server installation.

Warning: The email address must be compliant with the HTML specification explained in the W3C page. Comments, quoted strings and special characters like []/();:'"<>, are not allowed.
Warning: Be sure to remember the credentials for the administrator. You cannot retrieve them later.
Note: These credentials do not provide access to QlikView documents or Qlik Sense apps, as the Qlik NPrinting repository only contains information about the structure of the reporting system.

 

 

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?