Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi,
Is it possible to define an app level security in qlik sense server?
Basically I would like to make an app available in the HUB according to logged in user.
For example, a STREAM can be made available (visible in the HUB) or unavailable (invisible in the HUB) according to logged user with a security rule like below
Resource filter: Stream_66616e97-fe70-7777-8888-99999999999)
Conditions: ((user.userDirectory="AD" and user.name like "*@company.com"))
I tried the same logic for an app with a security rule like below but it did not work.
Resource filter: App_66616e97-fe70-7777-8888-99999999999)
Conditions: ((user.userDirectory="AD" and user.name like "*@company.com"))
Can not we use GUID of an app in resource filter as in "App_66616e97-fe70-7777-8888-99999999999"?
Thx,
Can this not be achieved by having a dedicated stream for the app?
OR by having users link to the app directly through a URL rather than going through the hub?
Yes dedicated stream would do it.
But, if the URL to the app is known or captured somehow (though it is unlikely due to the complex GUID), the rule on the stream won't prevent another user from accessing the app.
Combine your app level security with data level security in section access so even if the app is located the user would still need a username and password to access the data.
This, I am already doing.
I am just curious about what I asked. Especially, since it is doable for a stream, I want to know if it can be done for an app. Or, at least, I want to confirm that it is not doable.
Thanks,