Hi everyone,
I have a requirement to provide access to Qlik Sense apps in 2 ways. both of them are based on custom property:
First way (on the basis of individual Stream) - Solved:
1. Defined a custom property (Group) which is same name as stream.
2. Defined a security rule for stream ((user.@Group=resource.@Group))
3. selected the same custom property which I want to assign to user in user section
Second way (on the basis of Apps):
1. Defined a custom property (Department) which is same name as stream.
What should I do to implement this rule with it in such a way that both ways work because we have users who need access on the basis of streams, and we have users who need access to specific apps regardless of whichever streams they are in.
USER MATRIX SAMPLE:
|
|
Departments |
Stream |
Apps |
Dep 1 |
Dep 2 |
Stream 1 |
App 1 |
Y |
|
App 2 |
|
Y |
App 3 |
Y |
|
Stream 2 |
App 1 |
Y |
Y |
App 2 |
Y |
Y |
App 3 |
|
Y |
App 4 |
Y |
Y |
App 5 |
|
Y |
Users:
User |
Departments |
User 1 |
Dep 1 |
User 2 |
Dep 2 |
User 3 |
Dep 2 |
User 4 |
Dep 2 |
User 5 |
Dep 1 |
Tester 1 |
Stream 1 |
Tester 2 |
Stream 2 |
Root Admin |
Stream 1, Stream 2 |