Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!

"Create new app" button missing from Qlik Sense Hub

No ratings
cancel
Showing results for 
Search instead for 
Did you mean: 
Daniele_Purrone
Support
Support

"Create new app" button missing from Qlik Sense Hub

Last Update:

Sep 16, 2020 2:39:10 PM

Updated By:

Alan_Slaughter

Created date:

May 16, 2016 7:59:03 AM

The "Create New App" button is missing from the Hub.

User-added image

They Create New App button should be positioned as seen here:



User-added image
 

Resolution:

 

There are two potential causes for this style of Qlik Sense site.

  1. Security Rules
  2. Node Configuration
  3. Ensure User Has Professional License Assigned

 

Security Rules

 

Out of box in Qlik Sense, any non-anonymous user can create apps. This is driven by the default security rule named CreateApp:
 

User-added image

 

For an Administrator, they can validate whether security rules are the cause by navigating to the Audit section of the QMC and doing an audit for the specific user, like so:


User-added image

In this screenshot, the administrator has done the following:

  1. Selected the Target Resource of Apps (since they are concerned about app creation)
  2. They've specified the user who is affected (administrator)
  3. They've specified the Environment as the Hub (since the Hub experience is where the behavior presents)
  4. They've toggled the Privileges to audit button and selected the Create action
  5. They've pressed Audit

From the results, they can see that there is a rule which valid but disabled (signified by the yellow color).

For more reading on the audit functionality please reference Qlik Sense How to: Use the Audit function to see what access user has to apps in the hub, and what r... as well as help.qlik.com's coverage.

At this point, the administrator needs to determine whether this is expected given their security rule configuration. From the Qlik Support standpoint, there is not a single answer to who to enable app creation for. If this result is unexpected, then double click on the C icon then find the rule which is disabled:


User-added image
Double click on the rule and toggle the Disabled checkbox.

Once that change is made, access the Hub again and validate that the Create new app button is displayed.

 

Node Configuration

 

The other reason why the Create new app button would not be displayed would be due to the configuration of the nodes.

To validate this, navigate to the Nodes section of the QMC. From there the administrator can toggle the Node Purpose column selector and display the Node Purpose of each node:


User-added image
 

From Qlik Sense help:

This setting is defined in the QMC on each node that is added, and the effects are as follows:

  • Production: this server is intended to support users to access apps but not create them. This means that when a user connects to this node, the button to create an app in the Hub is not displayed to the user.
  • Development: This server is intended to allow users to create apps, provided they have sufficient rights allocated by Security Rules and licenses. 
  • Both: this setting allows both activities to occur on the node. This means that both normal user traffic is handled and users can create apps.

In order to allow for app creation, the Node(s) with Engine(s) being used needs to be set to Both or DevelopmentProduction nodes will not allow app creation from the Hub regardless of security rule configuration.

If app creation is required, then double click on the affected node(s) and change the Node Purpose to Both or Development.

As of Qlik Sense April 2018, there are no other impacts of the Node Purpose setting outside of custom-configured Load Balancing Rules (Load balancing rules).

 

Labels (1)
Version history
Last update:
‎2020-09-16 02:39 PM
Updated by: