Configure Professional and Analyzer access in QlikView Server

In QlikView April 2019 or later you can apply Professional and Analyzer Users licenses. A Professional and Analyzer Users license is activated using a signed key. When moving from a CAL license to a Professional and Analyzer Users license, you must assign the new access types to users. If use a unified license, you can share users and their Professional and Analyzer access with connected QlikView and Qlik Sense deployments.

For more information on licensing QlikView, see: Licensing QlikView

To switch from using a CAL license to a Professional and Analyzer Users license, you must:

  • Activate the Professional and Analyzer Users license by applying the signed key to QlikView Server Service (QVS).
  • Assign Professional and Analyzer access to users.

Restrictions

When you license QlikView with a Professional and Analyzer Users license, all QlikView Server Service (QVS) instances must share the same license and signed key. If you apply different signed keys to different QVS instances in the same installation, the last signed key applied propagates to the other QVSĀ instances, overwriting the previous signed keys.

There is a maximum number of QVS instances allowed when you license a QlikView installation with a Professional and Analyzer Users license. You can see your license details in the License Definition box, in the QlikView Management Console.

Activating the Professional and Analyzer Users license

Do the following:

  1. In the QlikView Management Console, navigate to System and open the Licenses tab.
  2. Select QlikView Server to open the QlikView Server license menu.
  3. In the QlikView Server License tab, select the Use Signed Key License check box.

    The menu changes to show the fields for activating QlikView Server using a signed key.

  4. Enter the signed key in the dedicated field, and select Apply License.
  5. A pop-up window specifies that QlikView Server (QVS) needs to be restarted. Select OK to restart it and apply the new license.
  6. Once QlikView Server (QVS) has been restarted, the new license is applied. In the QlikView Server License tab, the License Definition box should now be populated with the details of your license. This text cannot be edited.
  7. Repeat this process for each QlikView Server cluster in your QlikView installation.

Allocating Professional and Analyzer access

Once you have applied the Professional and Analyzer Users license to your QlikView Server installation, you must allocate Professional and Analyzer access to users. If you are switching from a CAL license, you must manually grant users one of the new access types. For more information, see: Users previously assigned with CAL access

Note: You can only grant Professional and Analyzer access to users listed in one of the Directory Service Providers for your QlikView installation.

Allocating Professional access

Do the following:

  1. In the QlikView Management Console, navigate to System and open the Licenses tab.
  2. Select QlikView Server and open the Professional and Analyzer access tab.
  3. Select Professional Access.
  4. Under Assigned Users, click the Manage Users icon. An access assignment window opens.
  5. Search for a user in the dedicated search field. You can search for multiple users at the same time by inputting a semicolon-separated list. The user or users matching your search are listed under Search Result.
  6. Select the user you want to grant Professional access, and click Add.
  7. Select OK to confirm the access allocation. The access assignment window closes.
  8. Select Apply to confirm the access allocation.
  9. Users with Professional access are now listed under Assigned Users.

Removing an access allocation

To remove Professional access from a user, click the Delete icon. Select Apply to confirm.
If you want to cancel an access removal before it is applied, click the Restore icon in the user row. This option is only available before you select Apply.

Allocating Analyzer access

Do the following:

  1. In the QlikView Management Console, navigate to System and open the Licenses tab.
  2. Select QlikView Server and open the Professional and Analyzer access tab.
  3. Select Analyzer Access.
  4. Under Assigned Users, click the Manage Users icon. An access assignment window opens.
  5. Search for a user in the dedicated search field. You can search for multiple users at the same time by inputting a semicolon-separated list. The user or users matching your search are listed under Search Result.
  6. Select the user you want to grant Analyzer access, and click Add.
  7. Select OK to confirm the access allocation. The access assignment window closes.
  8. Select Apply to confirm the access allocation.
  9. Users with Analyzer access are now listed under Assigned Users.

Removing an access allocation

To remove Analyzer access from a user, click the Delete icon. Select Apply to confirm.
If you want to cancel an access removal before it is applied, click the Restore icon in the user row. This option is only available before you select Apply.

Professional and Analyzer access dynamic allocation

QlikView Server supports dynamic allocation of Professional and Analyzer access types. You can enable dynamic allocation for Professional and Analyzer access in the QlikView Management Console, see Professional and Analyzer access.

How dynamic allocation works:

  • When dynamic allocation is enabled for both Professional and Analyzer access types: a user logging in is automatically assigned Professional access, if available. If not available, the user is assigned Analyzer access. If Analyzer access is not available, the user is assigned Analyzer Capacity access. If Analyzer Capacity is not available, the user cannot access QlikView.
  • When dynamic allocation is only enabled for Professional access type: a user logging in is automatically assigned Professional access, if available. If not available, the user is assigned Analyzer Capacity access. If Analyzer Capacity is not available, the user cannot access QlikView.
  • When dynamic allocation is only enabled for Analyzer access type: a user logging in is automatically assigned Analyzer access, if available. If not available, the user is assigned Analyzer Capacity access. If Analyzer Capacity is not available, the user cannot access QlikView.
Note: If you enable dynamic allocation, users that have been manually assigned a Professional or Analyzer access get a double allocation. This might impact the number of available licenses for your installation. You can remove manual allocations and rely entirely on dynamic allocation to avoid double allocation of access. See: Professional and Analyzer access.

Users previously assigned with CAL access

When switching from a CAL license to a Professional and Analyzer Users license, users lose their allocated CALs. You must allocate Professional and Analyzer access manually. AllocatedCALinfo.txt is automatically generated when you switch from CAL to Professional and Analyzer Users license, and saved under %ProgramData%\QlikTech\QlikViewServer. This text file contains a semicolon-separated list of users that were assigned with Named User CALs and Document CALs before switching to Professional and Analyzer Users licenses.

Use the AllocatedCALinfo.txt file to help you allocate the proper access type to QlikView users. Copy the semicolon-separated list into the Professional Access or Analyzer Access assignment window in the QlikView Management Console to retrieve the users listed and grant them the new access types. For a step-by-step description of the access assignment procedure, see: Allocating Professional access and Allocating Analyzer access.

Sharing users across deployments

As of the April 2019 releases of QlikView and Qlik Sense, QlikView customers can use a unified license in multiple deployments. A unified license shares the same signed key between:

  • multiple Qlik Sense Enterprise deployments
  • multiple QlikView Server deployments
  • QlikView Server and Qlik Sense Enterprise deployments

Applying the same signed key to multiple deployments lets you share the same users and access types. Users can access all connected deployments using the same Professional or Analyzer access allocation.

When you license QlikView with a signed key, your license information, such as license definition and access allocations, is stored in a License Back-end outside the QlikView deployment. The License Back-end contacted by a License Service part of the QlikView Server deployment. Port 443 must be open to allow the communication with the License Back-end. See: Architecture and Ports.

If you use unified licensing, connected deployments use the same License Back-end. Users listed in connected deployments are shared with the QlikView installation, along with their access allocations. This can affect the number of Professional and Analyzer access allocations available in the QlikView installation.

When you license QlikView using a unified license, users shared between connected deployments might be displayed via their user names instead of full name. This happens when users are registered in the connected deployment, but not in QlikView Server. To properly display shared users' information, you must register them in the QlikView Server deployment. You register shared users by setting up a new Directory Service Provider that contacts the connected deployment and retrieves users' information. See: Directory Service Providers.

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?