Management console

The management console is used for managing licenses, user assignments, themes, and extensions in cloud deployments, Qlik Cloud Services (QCS) and Qlik Sense Enterprise on Kubernetes. The management console should not be confused with the Qlik Management Console (QMC), which is used for managing Qlik Sense Enterprise on Windows.

You access the management console by adding /console to your tenant address: https://<your tenant address>/console.

Currently, the management console supports a fully enabled QCS deployment, or a single deployment of Qlik Sense Enterprise on Kubernetes.

Licensing with a signed license key

When you access the management console for the first time, you are asked to enter your license key. You need to use a signed license key when registering. If you already have an old license with a serial number for your tenant, you first need to enter the serial number of the current license, and then the new license key.

The user who registers the license automatically becomes tenant admin. The tenant admin can assign the role tenant admin to other users. It is required to have at least one tenant admin. To prevent accidental removal of the last tenant admin, you cannot remove the role tenant admin from yourself.

Licenses

The license section has two tabs: Overview and Assigned users.

Overview

Overview shows basic information about the license.

License item Description
Professional

Consumed: number of users with professional access.

Total: Total availability of professional access.

Analyzer

Consumed: number of users with analyzer access.

Total: Total availability of analyzer access.

Analyzer capacity (minutes)

Consumed: amount of minutes spent.

Total: Total amount of minutes available per month. Overage is required after the total amount has been spent.

Overage. Overage can either be limited, to the amount stated, or unlimited.

For more information about analyzer capacity, see Analyzer capacity license.

Expires Date of license expiration.
License key Input box for license key. Unlock the License key box to update the license.

Assigned users

Assigned users shows information about users and license types. There are also buttons for removing assignments and assigning analyzer or professional access.

License item Description
Name Name of user.
User ID Unique IDĀ for the user.
IdP subject User identifier in the identity provider (IdP). This value is needed when adding new users from the IdP user database.
Access type Access type assigned to the user: professional, analyzer, or analyzer capacity (also known as analyzer time).
Status

When the number of allocated assignments is larger than defined by the license, some users will be excluded. The users will then no longer have access to the hub or the management console. The Status column for the users will show Excluded. Those who most recently were assigned access will be excluded. They will remain excluded until the number of allocations matches the number defined by the license. If more access assignments are made available, or if the admin removes access for others, access will be reallocated to excluded users.

Assigning access to users

To simplify assignment of access to users, you can enable automatic assignment. Choose between four options:

  • Auto-assignment enabled for both professional and analyzer access:

    Professional access is assigned, if available, otherwise analyzer access. If neither of those are available, analyzer capacity is assigned, if available.

  • Auto-assignment enabled only for professional access:

    Professional access is assigned, if available, otherwise analyzer capacity is assigned, if available.

  • Auto-assignment enabled only for analyzer access:

    Analyzer access is assigned, if available, otherwise analyzer capacity is assigned, if available.

  • Auto-assignment disabled for both professional and analyzer access:

    Analyzer capacity access is assigned, if available.

You can upgrade from analyzer access to professional access, but not downgrade from professional to analyzer.

If you change to a new license key, all your assignments are removed, because they are associated with the license, not the tenant. However, if you start using the old license key again, the assignments will be present.

Users

The users page displays all the tenant users. If a user has a certain role (tenant admin), it is displayed in the roles list. There are buttons for assigning and removing tenant admins.

Spaces

A main idea behind the introduction of spaces is to allow for easy co-development of apps. What actions you can perform with an app in a space is determined by permissions and your license. With a professional license you can create a space. You can then add new members to your shared space and assign them permissions.

The spaces section has two tabs:

  • Overview shows the current number of shared spaces, and the creation date of the latest space.
  • Spaces shows a table with space name, space owner, and the space creation date. You also have buttons for deleting a space or changing the owner.

Changing the owner of a space

Do the following:

  1. Select the spaces for which you want to change owner.

  2. Click Change owner.

    A dialog is displayed.

  3. Search for a user who will be the new owner.

  4. Click Apply.

For more information, see Working in shared spaces.

Schedules

With scheduling, you can view and delete reload schedules for apps in your system. From the hub users can edit existing and create new reload schedules.

Property Description

Name

Name of the app the reload task is assigned to.

State

Displays if the reload task is enabled, disabled, completed or failed.

Last execution

Displays when the task was last executed.

Next execution

Displays when the task is scheduled to be executed next.

Viewing reload schedules

You can view existing reload schedules from the management console. Select the reload schedule from the list and then click View.

Deleting reload schedules

Do the following:

  1. Select the reload task you want to remove and then click Delete.

    Note: You can remove several items at a time.
  2. Confirm that you want to delete the reload task.

Events

In the events section, you can follow up on events in your system and get information about the event type and the user who initiated the event.

Property Description
Date Date and time in UTC format.
Source Source of the event information. See examples.
Event type Type of event. See examples.
User User initiating the event. If the user name cannot be displayed, the user ID is displayed instead.
Click the arrow to display additional information from the source or event.

In the table, sort by using the arrows in the properties header and filter by using the funnel.

Examples of sources:

  • com.qlik/licenses
  • com.qlik/engine
  • com.qlik/edge-auth

Examples of events:

  • app.created
  • user-session.begin
  • assignment.added
  • assignment.revoked

Themes and Extensions

The management pages for themes and extensions look the same.

Note: Note that extensions only are available in Qlik Sense Enterprise on Kubernetes and not in Qlik Sense Enterprise on Cloud Services.

The following properties are present.

Property Description

Name

This is the metadata name contained in the QEXT file, which is different from the QEXT filename.

Description

Short description of the theme or extension.

Short description of the theme.

Tags

Tags for filtering.

Author

Creator of the theme or extension.

Creator of the theme.

QEXTfilename

Identifier that must be unique. Filename of the theme or extension definition file. Different from the name of the theme or extension.

Identifier that must be unique. Filename of the theme definition file. Different from the name of the theme.

QEXTversion

Metadata version contained in the QEXT file.

Published

Date of publishing.

In the table, sort by using the arrows in the properties header. Filter by using the Tags drop-down menu, or by selecting the tags in the table.

Adding a new theme or extension

Do the following:

  1. Click Add in upper the right-hand corner.

  2. In the pop-up, click Browse to select a theme or an extension file, or drop a file in the designated area.

    Note: You cannot upload a theme or an extension with the same QEXT filename as an existing one.
  3. Optionally, add tags.

  4. Click Publish.

Supported file formats and size

Themes and extensions support the following file formats: JSON, text, and CSS.

Extensions also support Javascript files.

Themes also support HTML files and images (PNG, JPEG, GIF, and SVG).

Maximum size of a file within an extension or a theme folder is 250 MB.

Editing a theme or an extension

You can edit one theme or extension at a time.

Do the following:

  1. To the left in the table, select the check box for the theme or extension you want to edit.

  2. In the upper the right-hand corner, click Edit.

    The editing panel is displayed with options for replacing the existing theme or extension and adding or removing tags.

  3. Make your edits and save.

Deleting a theme or an extension

Do the following:

  1. To the left in the table, select the check boxes for the themes or extensions you want to delete.
  2. In the upper the right-hand corner, click Delete.
Note: Deletion of themes or extensions can affect all resources. All users within a tenant are affected by a deletion.

Settings

On-demand app generation (ODAG)

On-demand apps are generated in the hub from navigation links that connect selection apps to template apps. The On-Demand App Service must be enabled to generate on-demand apps.

Property Description
Enable ODAG

Enables and disables the On-demand app service. The service is disabled by default.

When the service is switched from enabled to disabled, any pending requests to generate on-demand apps are allowed to finish. But once the service has been disabled, no new requests to generate apps will be accepted.

Dynamic license assignment

With dynamic license assignment, you can automate assignment of access to users. For details, see Assigning access to users

Property Description
Enable dynamic assignment of professional access

When enabled, users who log in are automatically assigned professional access, if available.

Enable dynamic assignment of analyzer access

When enabled, and no professional access is available, users who log in are automatically assigned analyzer access, if available.

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?