Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hello,
I was working lately on Qlik Management Console in Qlik Sense to create some users' access rules:
- Create security rules on streams: Identify users that can access these streams and publish applications accessible by all these users in the same stream.
- Create security rules on unpublished applications and identify who can see it and what are the sheets and stories a user can read, update..
Are the above correct? And how can I create security rules on data, example if I have a table of countries in my application data and I want the user A to be able to see information in country X only and another user B to be able to see information about country Y?
Thanks in advance,
Nancy Sbeity
Hi
If you want to create rules on what data certain users are allowed to see, you need to use Section Access in your scripts.
This link will get you started: http://help.qlik.com/sense/1.0/en-US/online/#../Subsystems/WorkingWith/Content/Scripting/Security/Ma...
Thank you Mr. Magnus Hellfalk for your answer,
I tried to use Section access in Qlik Sense using you proposed link in Qlik Sense Server, but When I finish loading data and open the application , it gives me " Access denied".
I searched on the community website about the solution, there are lots of people with the same problem without any answer.
Hi Nancy,
Before reloading data with Section Access always remember to take a backup f the file since if there is any error in the file you will get locked out of the application.
As far as the link is concerned, it states ACCESS as Admin which doesnt work in Qlik Sense, so avoid use of ADMIN under ACCESS and always remember that all the fields loaded into section access need to be in Upper Case
Yes, good note! Admin is not a viable user in the section access implementation in Qlik Sense. I have two other things that could trigger the response:
Here is a very crude example on a section access. I've written it directly from memory, but should work...
The section access settings will give the user "adam", from the domain "mydomain", access. But he will not see any data from a column called "country".
section access;
load * inline [
ACCESS, USERID, OMIT
user, mydomain\adam, COUNTRY,
];