Hi Qlikers,
Greetings.
I had disabled default security rule(Stream) and created a new modified security rule "Stream_Test" to restrict sheet level access for an application. I am able to achieve the sheet level security for a group of people who doesn't belong to a specific custom property(i.e the users should not have access to some sheets in an application), but there is a issue. The chart object(default bar chart) in the remaining sheets for general users is disabled.
Below is the security rule.
(resource.resourcetype = "App" and resource.stream.HasPrivilege("read")) or
(((resource.resourcetype!= "App.Object" and (resource.published ="true")) and
(resource.app.stream.HasPrivilege("read") and (resource.objecttype="sheet") and
(resource.id!="64163b9a-5434-43e1-88df-be76b0bf08d8"and resource.id!="662ecd2f-36fb-428f-835e-57dccd0b6f64" and resource.id!="81da34eb-f27d-468e-bd4c-793dfe3d73e2"and resource.id!="caf110f7-19f0-4ecc-b648-932af5e9a0ec" and resource.id!="73351868-0626-40ef-a6c8-bd3ba74901f1")and (user.@Group!="Opportunity_Dev"))))