<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Sheet level security not working in Management &amp; Governance</title>
    <link>https://community.qlik.com/t5/Management-Governance/Sheet-level-security-not-working/m-p/1628132#M14758</link>
    <description>&lt;P&gt;Solved.&lt;/P&gt;&lt;P&gt;i've added&lt;STRONG&gt; and (resource.objecttype!="sheet" )&amp;nbsp; &lt;/STRONG&gt;to my custom stream rule,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;then created a new custom property of UserFilter and created 2 new security rules for app*:&lt;/P&gt;&lt;P&gt;1)&lt;/P&gt;&lt;P&gt;((resource.resourcetype="App.object" and resource.published="true") and resource.app.stream.hasprivilege("read") and resource.objecttype="sheet" ) and (resource.name="R&amp;amp;D Projects" ) and (user.@UserFilter="RnD")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2)&lt;/P&gt;&lt;P&gt;((user.@UserFilter="None")) and resource.published ="true"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;of course i gave the desired users the correct filter and now it works.&lt;/P&gt;</description>
    <pubDate>Wed, 25 Sep 2019 13:39:11 GMT</pubDate>
    <dc:creator>roisolberg</dc:creator>
    <dc:date>2019-09-25T13:39:11Z</dc:date>
    <item>
      <title>Sheet level security not working</title>
      <link>https://community.qlik.com/t5/Management-Governance/Sheet-level-security-not-working/m-p/1627374#M14753</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;I've created some security rules for the stream and apps successfully.&lt;/P&gt;&lt;P&gt;i have defined which users can see which streams and also which apps inside the stream.&lt;/P&gt;&lt;P&gt;now i am trying to create sheet level security so the user can only see one of the sheets.&lt;/P&gt;&lt;P&gt;I've tried to do so using a few different manuals such as:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/t5/Qlik-Sense-Enterprise-Documents/Sheet-or-App-Object-Level-Security-Qlik-Sense/ta-p/1485114" target="_blank" rel="noopener"&gt;https://community.qlik.com/t5/Qlik-Sense-Enterprise-Documents/Sheet-or-App-Object-Level-Security-Qlik-Sense/ta-p/1485114&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/t5/Qlik-Sense-Deployment-Management/Sheet-Level-Access-with-Custom-Property/m-p/1254755" target="_blank" rel="noopener"&gt;https://community.qlik.com/t5/Qlik-Sense-Deployment-Management/Sheet-Level-Access-with-Custom-Property/m-p/1254755&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and more..&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The rule that i have defined is supposed to give access to the user 'Brain Paul' for only 1 sheet "R&amp;amp;D Projects" in 1 app.&lt;/P&gt;&lt;P&gt;The rule:&lt;/P&gt;&lt;P&gt;(resource.resourcetype = "App" and resource.stream.HasPrivilege("read")) or ((resource.resourcetype = "App.Object" and resource.published ="true") and resource.app.stream.HasPrivilege("read") and&lt;/P&gt;&lt;P&gt;(&lt;/P&gt;&lt;P&gt;(user.name="Brian Paul" and resource.objectType="sheet" and resource.name="R&amp;amp;D Projects")&lt;/P&gt;&lt;P&gt;))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;the rules seems fine and it has been validated and when i press preview this is what i get:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="clipboard_image_0.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/19934iAAEF83AB85B002FC/image-size/medium?v=v2&amp;amp;px=400" role="button" title="clipboard_image_0.png" alt="clipboard_image_0.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;but when i enter the model with Brian's user i can see all of the sheets.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;any ideas?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Roi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 04:35:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Sheet-level-security-not-working/m-p/1627374#M14753</guid>
      <dc:creator>roisolberg</dc:creator>
      <dc:date>2024-11-16T04:35:39Z</dc:date>
    </item>
    <item>
      <title>Re: Sheet level security not working</title>
      <link>https://community.qlik.com/t5/Management-Governance/Sheet-level-security-not-working/m-p/1628132#M14758</link>
      <description>&lt;P&gt;Solved.&lt;/P&gt;&lt;P&gt;i've added&lt;STRONG&gt; and (resource.objecttype!="sheet" )&amp;nbsp; &lt;/STRONG&gt;to my custom stream rule,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;then created a new custom property of UserFilter and created 2 new security rules for app*:&lt;/P&gt;&lt;P&gt;1)&lt;/P&gt;&lt;P&gt;((resource.resourcetype="App.object" and resource.published="true") and resource.app.stream.hasprivilege("read") and resource.objecttype="sheet" ) and (resource.name="R&amp;amp;D Projects" ) and (user.@UserFilter="RnD")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2)&lt;/P&gt;&lt;P&gt;((user.@UserFilter="None")) and resource.published ="true"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;of course i gave the desired users the correct filter and now it works.&lt;/P&gt;</description>
      <pubDate>Wed, 25 Sep 2019 13:39:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Sheet-level-security-not-working/m-p/1628132#M14758</guid>
      <dc:creator>roisolberg</dc:creator>
      <dc:date>2019-09-25T13:39:11Z</dc:date>
    </item>
    <item>
      <title>Re: Sheet level security not working</title>
      <link>https://community.qlik.com/t5/Management-Governance/Sheet-level-security-not-working/m-p/1629031#M14770</link>
      <description>&lt;P&gt;Hi Roisolberg,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you please post your Resource filer, Actions and full Conditions for you custom stream rule?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm trying to add the same condition to remove the sheet, but then my stream does not appear. So something is different, and I'd like to find out what. &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 27 Sep 2019 12:02:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Sheet-level-security-not-working/m-p/1629031#M14770</guid>
      <dc:creator>vegard_bakke</dc:creator>
      <dc:date>2019-09-27T12:02:02Z</dc:date>
    </item>
    <item>
      <title>Re: Sheet level security not working</title>
      <link>https://community.qlik.com/t5/Management-Governance/Sheet-level-security-not-working/m-p/1630579#M14784</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/25748"&gt;@vegard_bakke&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;First, i've created 3 custom properties:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="clipboard_image_0.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/20535i814E962DCEE64C99/image-size/medium?v=v2&amp;amp;px=400" role="button" title="clipboard_image_0.png" alt="clipboard_image_0.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Group (this will be used for stream level access)&lt;/P&gt;&lt;P&gt;ApplevelMgmt&amp;nbsp;(this will be used for sheet level access)&lt;/P&gt;&lt;P&gt;UserFilter&amp;nbsp;(this will be used for App level access)&lt;/P&gt;&lt;P&gt;then, i went to the security rules:&lt;/P&gt;&lt;P&gt;iv'e disabled the default stream rule,and set up a few new rules&lt;/P&gt;&lt;P&gt;1. create the rule that a group could see only the stream related to that group&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="clipboard_image_1.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/20536i6744C61DC4E257AD/image-size/medium?v=v2&amp;amp;px=400" role="button" title="clipboard_image_1.png" alt="clipboard_image_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;2. this is replacing the default steam rule (After modification)&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="clipboard_image_3.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/20538iCE3273FD34F8CD14/image-size/medium?v=v2&amp;amp;px=400" role="button" title="clipboard_image_3.png" alt="clipboard_image_3.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;Condition&lt;/STRONG&gt; &lt;/U&gt;-&amp;nbsp;(resource.resourcetype = "App" and resource.stream.HasPrivilege("read") and resource.@AppLevelMgmt.empty()) or ((resource.resourcetype = "App.Object" and resource.published ="true" and resource.objectType != "app_appscript" and resource.objectType != "loadmodel") and resource.app.stream.HasPrivilege("read") and (resource.objecttype!="sheet" ))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;3. this rule is used for filtering apps in streams&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="clipboard_image_5.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/20541iC48FE861126DA7AD/image-size/medium?v=v2&amp;amp;px=400" role="button" title="clipboard_image_5.png" alt="clipboard_image_5.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;4. this rule is used for filtering sheets in apps&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="clipboard_image_6.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/20542i2E2AFCF43B38EFD9/image-size/medium?v=v2&amp;amp;px=400" role="button" title="clipboard_image_6.png" alt="clipboard_image_6.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;5. after rule number 4 i had a problem that every developer was seeing other developers app on the work stream so i made this last rule and it resolved the issue:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="clipboard_image_7.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/20543iC4C5CAC02A0AC949/image-size/medium?v=v2&amp;amp;px=400" role="button" title="clipboard_image_7.png" alt="clipboard_image_7.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Of course i assigned to the stream, users and apps the correct attributes according to my plan and this worked out great for me.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;hope it will be the same for you, Good luck!&lt;/P&gt;</description>
      <pubDate>Wed, 02 Oct 2019 15:00:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Sheet-level-security-not-working/m-p/1630579#M14784</guid>
      <dc:creator>roisolberg</dc:creator>
      <dc:date>2019-10-02T15:00:27Z</dc:date>
    </item>
    <item>
      <title>Re: Sheet level security not working</title>
      <link>https://community.qlik.com/t5/Management-Governance/Sheet-level-security-not-working/m-p/1721818#M16227</link>
      <description>&lt;P&gt;what the difference between Point 1 &amp;amp; Point 2 then ?as both are replacing the by defalut Stream &amp;amp; Apps rule .&lt;/P&gt;&lt;P&gt;You mean to say that default rule take care of Stream&amp;nbsp; &amp;amp; Apps level at single instance using&amp;nbsp; single rule (default)??&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ali&lt;/P&gt;</description>
      <pubDate>Wed, 24 Jun 2020 16:00:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Sheet-level-security-not-working/m-p/1721818#M16227</guid>
      <dc:creator>alis2063</dc:creator>
      <dc:date>2020-06-24T16:00:45Z</dc:date>
    </item>
    <item>
      <title>Re: Sheet level security not working</title>
      <link>https://community.qlik.com/t5/Management-Governance/Sheet-level-security-not-working/m-p/1721836#M16228</link>
      <description>&lt;P&gt;does RULE&amp;nbsp; no 5 will affect the sheet level security??&lt;/P&gt;</description>
      <pubDate>Wed, 24 Jun 2020 16:32:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Sheet-level-security-not-working/m-p/1721836#M16228</guid>
      <dc:creator>alis2063</dc:creator>
      <dc:date>2020-06-24T16:32:19Z</dc:date>
    </item>
  </channel>
</rss>

