Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
jamielim
Contributor III
Contributor III

Deployment of Qlik Sense Mobile

The common way to secure data over the qlik sense app to is to employ Enterprise Mobility Management (EMM) solutions. Without use of EMM, is it still possible to deploy Qlik Sense apps to the Qlik Sense Mobile app by just generating the Client Authentication link and installing the Qlik Sense Mobile App from iTunes?

Does it mean users will get access to all the apps that they have access to from the the web version?

1 Solution

Accepted Solutions
MichaelRobertshaw
Former Employee
Former Employee

Yes, users can install Qlik Sense Mobile directly from ‎Qlik Sense Mobile on the App Store‌ by browsing for it from the AppStore client.

If using an EMM for making Qlik Sense Mobile available to enterprise users, you can also pre-configure the Qlik Sense Enterprise hub urls that the user can access (though they can do this themselves from Safari too by accessing a configured Client Authentication Link). An EMM usually includes a VPN component that may be preconfigured for Qlik Sense Mobile to access on-premise instances of Qlik Sense Enterprise.

Users will authenticate from Qlik Sense Mobile into Qlik Sense Enterprise using the same methods they would use from a browser, as configured in the properties of the Virtual Proxy within the Qlik Sense Enterprise Management Console.

Whether the authenticated user uses a Browser or Qlik Sense Mobile, and irrespective of what type of Token they have, they should see the same documents available when Online.

Users who have a User Access Token are permitted to download documents to Qlik Sense Mobile for Offline Use; Users with only a Login Access Token can only work Online from Qlik Sense Mobile or a Browser. Offline documents are not distributed from Qlik Sense Enterprise to Qlik Sense Mobile, and are not automatically refreshed (as the user will have a better idea of when they have suitable connectivity and bandwidth). Users must select which document(s) they want offline, and when they want to refresh them.

The benefits of using an EMM to deploy Qlik Sense Mobile include:

  • PUSH installation on to managed devices
  • preconfiguration of Hub URLs
  • enablement of VPN
  • remote delete/wipe of the application (to remove offline documents)

View solution in original post

8 Replies
MichaelRobertshaw
Former Employee
Former Employee

Yes, users can install Qlik Sense Mobile directly from ‎Qlik Sense Mobile on the App Store‌ by browsing for it from the AppStore client.

If using an EMM for making Qlik Sense Mobile available to enterprise users, you can also pre-configure the Qlik Sense Enterprise hub urls that the user can access (though they can do this themselves from Safari too by accessing a configured Client Authentication Link). An EMM usually includes a VPN component that may be preconfigured for Qlik Sense Mobile to access on-premise instances of Qlik Sense Enterprise.

Users will authenticate from Qlik Sense Mobile into Qlik Sense Enterprise using the same methods they would use from a browser, as configured in the properties of the Virtual Proxy within the Qlik Sense Enterprise Management Console.

Whether the authenticated user uses a Browser or Qlik Sense Mobile, and irrespective of what type of Token they have, they should see the same documents available when Online.

Users who have a User Access Token are permitted to download documents to Qlik Sense Mobile for Offline Use; Users with only a Login Access Token can only work Online from Qlik Sense Mobile or a Browser. Offline documents are not distributed from Qlik Sense Enterprise to Qlik Sense Mobile, and are not automatically refreshed (as the user will have a better idea of when they have suitable connectivity and bandwidth). Users must select which document(s) they want offline, and when they want to refresh them.

The benefits of using an EMM to deploy Qlik Sense Mobile include:

  • PUSH installation on to managed devices
  • preconfiguration of Hub URLs
  • enablement of VPN
  • remote delete/wipe of the application (to remove offline documents)
jamielim
Contributor III
Contributor III
Author

Hi Michael,

so it is possible to not use EMM at all, right?

Regards,

Jamie

MichaelRobertshaw
Former Employee
Former Employee

Correct. You may deploy and use QSM without EMM if your users configure their Hub URLs themselves, and they manually administer any VPN connectivity that they require for access to Qlik Sense Enterprise.

jamielim
Contributor III
Contributor III
Author

Hi Michael,

Could you elaborate on how the users may go ahead configuring the hub URLs themselves?

Regards,

Jamie

MichaelRobertshaw
Former Employee
Former Employee

The Qlik Sense administrator must first configure a Client Authentication Link within the properties of the Virtual Proxy in the Qlik Sense QMC.  Ensure that the Host URI is a fully qualified name, and that this hostname is also WhiteListed in the Advanced Properties of the Virtual Proxy.

See also https://help.qlik.com/en-US/sense/September2018/Subsystems/ManagementConsole/Content/Sense_QMC/confi...

When browsing to Qlik Sense Enterprise, after you have authenticated and are viewing the Hub, there is a drop down menu "..." at top right where you should see Client authentication. When you click on this menu item from a Windows Browser this should add an Authentication option to Qlik Sense Desktop. This is useful for testing that name resolution and connectivity work correctly and that authentication works using your Enterprise Authentication instead of only a Qlik Id. When you click on the same Client Authentication menu item from Safari on iOS then this Enterprise Hub should be added to Qlik Sense Mobile.

This is also described at https://help.qlik.com/en-US/sense/September2018/Subsystems/PlanningQlikSenseDeployments/Content/Sens...

Further considerations: Is the Qlik Sense Enterprise Hub accessible from Safari/iOS directly, or is a VPN required for access to that URL? If a VPN is required, then does it support websocket traffic and is the VPN activated manually or automatically upon accessing a particular URL?

jamielim
Contributor III
Contributor III
Author

Hi Michael,

I've managed to create the Client Authentication Link and got my users to install Qlik Sense Mobile app from itunes and open safari to access Qlik Sense to click on the client authentication link (no need for VPN). Our Enterprise server is added to the Qlik Sense mobile app. However, after they enter their login credentials, they get prompted "You cannot access the selected server because you do not have an access pass". But these users have been allocated USER access pass, not login access pass.Why does the app prompt this message still?

Regards,

Jamie

MichaelRobertshaw
Former Employee
Former Employee

That appears to be a problem that other users have reported too.  I don't have an answer for that - please open a Support Call with Qlik at https://support.qlik.com/

jamielim
Contributor III
Contributor III
Author

Hi Michael,

Support looked at it and managed to resolve the user access pass issue by changing the Anonymous Access Mode under virtual proxies authentication to "No Anonymous User:.


Regards,

Jamie