Qlik Sense applications

Sync Qlik Sense apps and build mashups for the Hub

This section covers the configuration and synchronization of Qlik Sense applications in Qalyptus Hub, the single access point where users find their Qlik applications, reports, and resources.

Application Access Control

As in Qlik Sense Hub, users can only see the applications they are authorized to access in Qlik Sense.

Synchronizing Qlik Sense applications

Before synchronizing, ensure that the Qlik Sense server address and a service user are configured.

Synchronization settings

  • Navigate to Administration > Hub Configuration > Qlik apps > Synchronization settings
  • Enter your Qlik Sense server address
  • Enter an admin Qlik Sense user in the format UserDirectory\UserID
  • Select the Default folder where newly synchronized apps will be stored
  • Choose whether to refresh app metadata during synchronization (enabled for existing installations, disabled by default for new ones). When disabled, synchronization only updates the apps list and is much faster; metadata can then be refreshed for individual apps
  • Select the schedule frequency to synchronize the apps automatically
  • Click Save

Required Permissions

The Qlik Sense user must have sufficient administrative permissions to retrieve all applications and their associated access rights.

Qalyptus Server Synchronization settings

Start synchronization

  • Navigate to Administration > Hub Configuration > Qlik apps > Synchronization settings
  • Click Synchronize
  • The synchronization starts and you are redirected to the Synchronization details tab, which displays:
    • The last synchronization start time
    • The synchronization status: Never, Running, Error, or Stopped
    • The next scheduled execution time, if a frequency has been configured
    • A confirmation message on success, or an error message if the synchronization failed
  • Once the synchronization is complete, go to the Apps tab
  • The updated app list is displayed, reflecting the following changes:
    • New apps in Qlik Sense are added to the list and the Hub
    • Existing apps are updated, including their metadata if the metadata refresh option is enabled
    • Deleted apps in Qlik Sense are removed from the list and the Hub

Domain Account Required

Users will see in the Hub only the apps they are authorized to access in Qlik Sense. To ensure correct app visibility, each user's domain account must be added to their profile in Qalyptus Server before the synchronization.

Refresh an app's metadata

You can refresh the metadata of a single application individually, without affecting the others. In the Apps tab, open the app's action menu and start the metadata refresh: it runs in the background and does not block the interface.

The Metadata refresh date column shows the status of the last metadata refresh for each app: Running during the refresh, the date of the last successful refresh, or Never if the app has not been refreshed yet. If a refresh fails, an error icon displays the cause.

When is metadata needed?

App metadata is only required to open an application as a mashup in Qalyptus Hub. If you do not use mashups, you can leave metadata refresh disabled and refresh only the apps you need.

Qalyptus Server Synchronization

Configuring a Qlik Sense application

Each synchronized application can be individually configured to improve the user experience in Qalyptus Hub:

SettingDescription
FolderChoose which folder or subfolder the app appears in
OrganizationRestrict visibility to members of a specific organization (the user must also be authorized in Qlik Sense)
MashupLink a custom mashup to the app
Open AsAllow users to open the app as a standard Qlik Sense app, as a mashup, or both
Default ActionDefine what happens when a user clicks the app thumbnail: open as app or as mashup

Qalyptus Server Configure App

Creating a mashup for a Qlik Sense application

Qalyptus Hub enables users to open Qlik Sense applications either through the standard Qlik Sense interface or via a custom mashup, providing a simplified and organized view of selected sheets.

To create a mashup:

  1. Go to Administration > Hub Configuration > Qlik apps > Apps and edit an app
  2. Select a Mashup Template
  3. Click Configure
  4. In the configuration window:
    • Enter a Title for the mashup
    • Optionally enter a Qlik Sense Theme ID to apply a custom theme
    • Add a description if you wish
    • Select the Sheets to include
    • Rename or reorder sheets as needed
    • Toggle the Selections Toolbar visibility per sheet
    • Optionally group sheets together
  5. Click Preview to validate the result
  6. Click Save

Qalyptus Server Configure App Mashup

Then in the Open As setting, choose Mashup or App and Mashup to control how users can open the application:

Qalyptus Server Configure App Mashup Options

Users in Qalyptus Hub can now open the app directly as a mashup:

Qalyptus Server Hub Open App as Mashup

Application opened as a Mashup:

Qalyptus Server Open App with Mashup