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....
Hi Rohit ,
I am trying to implement application level security ,
I have gone through this link.
but i am not able to achieve my purpose.
I have created the stream Global and published two applications App A and App B.Restricted user to App A, in that case i am not able to see both the apps in the stream.I followed till 9th step in the Link.
can you suggest me to resolve this.
Thanks for reaching to me!
If you followed steps till 9, I believe you have created one stream GLOBAL and created two custom properties , StreamUser(Stream and User resource type) and AppUser(Apps and User resource type).then you disabled STREAM rule after that you published both the apps to stream GLOBAL , now its on how you apply custom properties to stream ,apps and users. If you apply AppUser custom property lets say you have given value App1 and App2 in AppUser custom property, so if you apply both AppUser values to any user he would see both of the apps in stream or if you apply only one value then same app you will see. Keep in mind, when you apply custom property apply for both resource type.
Please mark my comment helpful if it has answered your question
I have applied AppUser Property as User should see only App1.
PFA for the same.
After doing this,the particular user able to see app1,but after applying
the AppLevel rule the user not able to see App1.
Please Check the PFA and let me know if any steps are missing.
Thanks and Regards
Suhasini G Metri
*Suhasini G Metri *| GreenCube Global | +91 9686644959| Skype_Id
On Tue, Jan 9, 2018 at 11:45 AM, Rohit Kumar <email@example.com>
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.!!