QS does not (unfortunately) support App/Users specific security rules... Stream-based only.
So, as long the user has access to the stream, he/she will see all apps there...
You can block this specific user from opening the specific app (Using Section Access), but that's it.
The only suggestion (until the limitation above will be resolved): create multiple streams and publish different apps there....
We are using custom properties to manage streams in qliksense, We successfully restricted the Streams for users, when i tried for app & Sheet restriction for a user we face some issues mentioned below.
1. While trying app restriction, the app was successfully restricted, But the sheets for all app are not appear for all users.
2. Am not sure how to restrict the sheets in an app.
Please provide the security rules for these.
I tried creating security rules and custom properties using the same video mentioned by Steve however its not working in my case. Say, I have 3 users and 3 streams and these users have access to these 3 streams.
user1 - IT
user2 - HR
Now , I want user4 who is executive should have access to "finance" stream with additional visibility on 1 more dashboards. i.e. user4- Finance & Finance executive dashboards.
Hi, I hope this will help, to take the last steps for success.
We have rules for streams, and apps for different groups, that works fine.
Now we created a sheet, which should be visible for 1 Group. (this works too, if we select 1 User)
We created a rule for app objects and it looks like this:
!! The Group "QSENSE_Advanced" needs access to the Stream & the App before.!!