Qlik Community

Qlik Sense App Development

Discussion board where members can learn more about Qlik Sense App Development and Usage.

suresh_qv50
New Contributor III

Qliksense Security Rules for App and Sheet Level

Hi,

Am new to qliksense and am not aware of security rules in App level.

We have 2 Streams --->1. Af and 2.RD

both stream  have 4 Apps, 1 app needs to hide for all users except 1 user in  both streams.

Please give me idea on security rules, or suggest me any document which will describes the same functionality.

Thanks&Regards

suresh

23 Replies
vlad_komarov
Valued Contributor III

Re: Qliksense Security Rules for App and Sheet Level

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....

Regards,

Vlad

reddys310
Honored Contributor II

Re: Qliksense Security Rules for App and Sheet Level

Hi Suresh,

If you can make use of custom properties and write security rules based on the values of these custom properties you will be able to address most of the issues around security and Access controlling.

Thanks,

Sangram

stvegerton
Contributor III

Re: Qliksense Security Rules for App and Sheet Level

Hello Sangram,

Can you give details on how to show only certain apps to a user if they have access to a stream? Can you show us the rule syntax? Vlad states that this can not be done. You imply that it can and I haven't tried yet. I know my users are interested in doing this.

Thanks,

Steve

reddys310
Honored Contributor II

Re: Qliksense Security Rules for App and Sheet Level

Hi Steve,

Yes you can.

Capture.PNG

here replace the app_ with App_<GUID> and specify a condition.

Thanks,

Sangram

stvegerton
Contributor III

Re: Qliksense Security Rules for App and Sheet Level

Found a good video that shows how to do it. Starts at min 9:30.

Qlik Sense Stream Management Security Rules and Exception Management - YouTube

suresh_qv50
New Contributor III

Re: Qliksense Security Rules for App and Sheet Level

Hi Sangram,

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.

Thank you

Regards

suresh

avipathak06
New Contributor III

Re: Qliksense Security Rules for App and Sheet Level

HI Sangram,

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

user3- Finance

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.

any idea?

shraddha_g
Honored Contributor III

Re: Qliksense Security Rules for App and Sheet Level

Hi Suresh,

Can you explain steps to restrict App in Stream.

I am not able to achieve it.

stvegerton
Contributor III

Re: Qliksense Security Rules for App and Sheet Level

Hello avipathak06 . Here's a doc showing how I've set it up. If this works for you, please mark as correct. If not, please let me know.                

Community Browser