Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
I'm trying to implement security based on this video https://www.youtube.com/watch?v=yaBfW2RtxGA
Basically, I am using custom properties to dictate access to apps within a stream. The logic being used is if a custom property is blank then a particular app will not be visible to a user. When a user views a stream, they currently can see all apps. I've triple checked that the app in question has the correct custom property, and that users do not have access to this.
The security rule I am using is based on this response from an earlier topic https://community.qlik.com/t5/Security-Governance/Security-rules-check-if-custom-property-is-not-set...
Try as I might I'm not able to get this to work
(
(user.@AppLevelMgmt=resource.@AppLevelMgmt)
or
(resource.resourcetype = "App" and resource.stream.HasPrivilege("read") and
resource.@AppLevelMgmt.empty()) or ((resource.resourcetype = "App.Object" and
resource.published = "true") and resource.app.stream.HasPrivilege("read"))
)
Nevermind, I disabled the default Stream security rule and it is now working
Nevermind, I disabled the default Stream security rule and it is now working