Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
I have 20 Apps in one Stream in Qlik Sense.
I would like that one user has an access only for one app in whole stream. He should not be able to see other apps in this stream.
Also, for the future I think i will need to do it in sheet level. That means that some users should be able to see only one sheet in the app in whole stream.
This isn't something that Section Access is used for. This is actually handled through QMC Security Rules
This is an area where customers generally prefer to reach out to Qlik Professional Services to design and implement a plan for them. Or a partner.
If you learn from hands on exercises, there is something called IPortal that you can use to learn the basics of Security Rules. Not that the security from it are exactly what you want, but from the standpoint that you get a guided hands on set of instructions and can familiarize yourself with how they work. That way you have a basis from which to work as you continue to dig. It can be accessed here:
https://developer.qlik.com/garden/5762c5b17648a784afb6f321
Hello @kprotrka
For reference points, please consult the Q-Stream-App Level rule:
https://github.com/levi-turner/Qonnections2018-Rules#front-end-rules
Reference video: https://www.youtube.com/watch?v=h5nBdt969XI
Qlik Sense Security integration - Security Rules and Section Access please refer to below article, it has detailed steps and information for app access and also sheet level:
In simple you may also follow below steps:
You need to disable the security rule for stream and make a new one on the stream and on the app and add a customer propertie on all level.
Example rule on App:
((resource.resourcetype = "App" and resource.stream.HasPrivilege("read") and user.@Customer=resource.@Customer) )
Thanks,
Padma Priya