Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Hub access from mobile devices (iPad/Android)

Dear community,

We have installed and configured last week our Qlik Sense server 1.0.2; now there is one dashboard published and we can access to it successfully inside the server and outside over the internet. but now we are trying to access the hub from different mobile devices and we haven't been able to do it so far.In the community there is not a lot of information so I'm opening this discussion. Below few details of what we have done so far:

Add the server IP/DNS to the websocket white list:

Again, when we try to access the hub by browser it works fine (both internal and external); when we try to access the hub using Android 5.0.1 it opens and show us the logging form, after filling up the credentials and click in Log In button we get the following error:

We have double check a lot of times the credentials and they are correct, but every time we log in that's the message we're getting. is there anything that need to be configured to allow the Hub to be accessed from mobile devices?

Thanks a lot!

24 Replies
kreineborn
Partner - Contributor
Partner - Contributor

Hi !
I had exactly the same problem in a test environment.
In active directory - I added memberOf - Administrators to the Qlik Sense users and then it was possible to log in from iPhones and Android. Maybe there is another role in AD that works as well so you don't have to give them Administrator rights. But that is to someone else to figure out.


Note.
If you are using only https in a test environment with self signed certificates you will se another error message. "Connection Lost". Solve this problem by open up http port.

Hope it works.

Best Regards.

Kenneth Reineborn

ViewBase - Sweden

Not applicable
Author

Apologies for the late response on this question.  Once a user exists in Qlik Sense, think of the domain as not really a domain in the windows sense of a domain, but as a user directory that identifies where the user is coming from.  Therefore, no matter how you are log in to Qlik Sense a user directory is required UNLESS you are logging in as a user that is in the windows server's local user directory AND you are using a desktop browser.  (the above statement is experiential)

If you want to avoid the Sense log in page and having to type in a domain (nee user directory), you may want to look at alternative authentication methods like ticketing or header injection.  In these scenarios you create your own login page and you can supply the user directory in code rather than requiring the user to type it in as part of their credentials.

For an example of ticketing, I recommend the Access Control Test Module sample on Branch.

Not applicable
Author

All users need to have "log on locally" rights on the windows server hosting the web application which you can find through local security policy on the server. Users can login using Windows authentication fine without this being set for them but if they want to login using a form then they must have this right.

Anonymous
Not applicable
Author

Hi Hernan Leon,

Any Success for this ,

I am also facing the same.:(

Anonymous
Not applicable
Author

Dear  Hernam Leon,

Please help me...

You mentioned in your Question that, you have Internal and External dashboard and it working fine in desktop. So please help me to resolve my problem.


Hi,

I have created two dashboards (i.e Internal and External) created on two streams and published seperatly.

There are two set of user groups one is Internal and one more is External.

Right now;

Internal user can access only Internal dashboard via http://ABC/dashboard/internal/

and

External user can access only External dashboard via http://ABC/dashboard/External/

Its working fine.

Now my requirement is:

I want a common URL for both internal and External users as follows;

http://XXX/dashboard/mydashboard/     (I.e. Common for both Internal and External)

Depends on user type who login, respective dashboard should be loaded. i.e

If Internal user login; then Internal dashboard should load by default

and If External user login; then External dashboard should load by default

Please Help me to solve my problem...

Thanks in advance..........

Waiting for your reply..

Regards,

Sharath