<?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: Stream Security Rule in Management &amp; Governance</title>
    <link>https://community.qlik.com/t5/Management-Governance/Stream-Security-Rule/m-p/1905378#M30271</link>
    <description>&lt;P&gt;You should create three rules&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Stream, apps and app objects template and then try.&lt;/P&gt;
&lt;P&gt;Update is the action you need for sure but please check Update won't enable any other object edit way.&lt;/P&gt;
&lt;P&gt;You can try to use custom properties to simplyfy your rules&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;resource.resourcetype = "Stream"&amp;nbsp; rule won't affect on HUB. You have to deal with Apps objects rule with stream name.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Regards,&lt;BR /&gt;Rohit&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 15 Mar 2022 13:50:28 GMT</pubDate>
    <dc:creator>rohitk1609</dc:creator>
    <dc:date>2022-03-15T13:50:28Z</dc:date>
    <item>
      <title>Stream Security Rule</title>
      <link>https://community.qlik.com/t5/Management-Governance/Stream-Security-Rule/m-p/1905129#M30270</link>
      <description>&lt;P&gt;Hi there,&lt;/P&gt;
&lt;P&gt;I am trying to implement something on Qlik Sense to help users, but I haven't find a solution yet : the goal is to create a stream where users can edit apps almost the same way they could in their personal work spaces.&lt;/P&gt;
&lt;P&gt;I know that they are supposed to do so in their personal work spaces, and that there will always be things you can't do in published apps, but the objective here is to create a stream allowing multiple users to work (and back-up each other) on the same apps : they must be able to directly create and edit sheets, without the need to get the sheets approved by an admin.&lt;/P&gt;
&lt;P&gt;I have read multiple posts on the subject, but I didn't find an exact answer to what I need :&lt;/P&gt;
&lt;P&gt;I succeeded in allowing users to edit the apps by creating a security rule with the App_Objects (and create, read, update, publish, delete selected), but as a result I can edit the apps everywhere, and I would like to restrict this to only one stream.&lt;/P&gt;
&lt;P&gt;Adding conditions such as : (resource.resourcetype = "Stream" and resource.name = "StreamName") doesn't work.&lt;/P&gt;
&lt;P&gt;Can you please tell me what I'm missing ?&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Martin.&lt;/P&gt;</description>
      <pubDate>Wed, 29 Jan 2025 16:38:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Stream-Security-Rule/m-p/1905129#M30270</guid>
      <dc:creator>Martin22</dc:creator>
      <dc:date>2025-01-29T16:38:32Z</dc:date>
    </item>
    <item>
      <title>Re: Stream Security Rule</title>
      <link>https://community.qlik.com/t5/Management-Governance/Stream-Security-Rule/m-p/1905378#M30271</link>
      <description>&lt;P&gt;You should create three rules&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Stream, apps and app objects template and then try.&lt;/P&gt;
&lt;P&gt;Update is the action you need for sure but please check Update won't enable any other object edit way.&lt;/P&gt;
&lt;P&gt;You can try to use custom properties to simplyfy your rules&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;resource.resourcetype = "Stream"&amp;nbsp; rule won't affect on HUB. You have to deal with Apps objects rule with stream name.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Regards,&lt;BR /&gt;Rohit&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 15 Mar 2022 13:50:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Stream-Security-Rule/m-p/1905378#M30271</guid>
      <dc:creator>rohitk1609</dc:creator>
      <dc:date>2022-03-15T13:50:28Z</dc:date>
    </item>
    <item>
      <title>Re: Stream Security Rule</title>
      <link>https://community.qlik.com/t5/Management-Governance/Stream-Security-Rule/m-p/1905427#M30272</link>
      <description>&lt;P&gt;you can try creating one rule for Stream and one for Appobjects.&lt;BR /&gt;Stream Security Rule&lt;BR /&gt;In the resource filter you can give Stream_&amp;lt;StreamID&amp;gt;&lt;BR /&gt;For Appobject rule , In condition you can mention something like&amp;nbsp;&lt;BR /&gt;resource.App.stream.name = "StreamName"&lt;/P&gt;</description>
      <pubDate>Tue, 15 Mar 2022 14:46:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Stream-Security-Rule/m-p/1905427#M30272</guid>
      <dc:creator>Sivapriya_d</dc:creator>
      <dc:date>2022-03-15T14:46:15Z</dc:date>
    </item>
    <item>
      <title>Re: Stream Security Rule</title>
      <link>https://community.qlik.com/t5/Management-Governance/Stream-Security-Rule/m-p/1905846#M30273</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Thx for the replies, here is what I did :&lt;/P&gt;
&lt;P&gt;-I created a first rule with Stream_Id as resource filter, Read Update and Publish as selected, and user.name=UserName as condition.&lt;/P&gt;
&lt;P&gt;-I then created a second rule with App.Object_* as resource filter, Read Update and Publish as selected, and ((resource.App.stream.name="StreamName")) as condition.&lt;/P&gt;
&lt;P&gt;I got what I wanted on the SharedWorkStream, my test user can create and edit sheets in the apps.&lt;/P&gt;
&lt;P&gt;However, in the other streams, where users should only be able to read apps, the test user can't see the sheets in the apps anymore. The test user is also able to create and edit new sheets in these apps, where he shouldn't be able to.&lt;/P&gt;
&lt;P&gt;I guess I'm still missing a part in my rules, do I need to create a new rule limiting to "read" for apps outside of the ShareWorkStream, or should I edit the two rules with something else ?&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Martin.&lt;/P&gt;</description>
      <pubDate>Wed, 16 Mar 2022 09:01:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Stream-Security-Rule/m-p/1905846#M30273</guid>
      <dc:creator>Martin22</dc:creator>
      <dc:date>2022-03-16T09:01:15Z</dc:date>
    </item>
    <item>
      <title>Re: Stream Security Rule</title>
      <link>https://community.qlik.com/t5/Management-Governance/Stream-Security-Rule/m-p/1906620#M30274</link>
      <description>&lt;P&gt;Did you check the associated security rules for the other streams?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 17 Mar 2022 15:44:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Stream-Security-Rule/m-p/1906620#M30274</guid>
      <dc:creator>Sivapriya_d</dc:creator>
      <dc:date>2022-03-17T15:44:54Z</dc:date>
    </item>
    <item>
      <title>Re: Stream Security Rule</title>
      <link>https://community.qlik.com/t5/Management-Governance/Stream-Security-Rule/m-p/1906634#M30275</link>
      <description>&lt;P&gt;Yes, there is nothing special on the other stream : the default rules (OwnerPublishDuplicate, SecurityAdmin, ContentAdmin), and a "read" rule I put for my test user.&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Martin.&lt;/P&gt;</description>
      <pubDate>Thu, 17 Mar 2022 16:05:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Stream-Security-Rule/m-p/1906634#M30275</guid>
      <dc:creator>Martin22</dc:creator>
      <dc:date>2022-03-17T16:05:12Z</dc:date>
    </item>
    <item>
      <title>Re: Stream Security Rule</title>
      <link>https://community.qlik.com/t5/Management-Governance/Stream-Security-Rule/m-p/1907720#M30276</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;It's finally working.&lt;/P&gt;
&lt;P&gt;In the end, I had to create two rules :&lt;/P&gt;
&lt;P&gt;-First rule with Stream_Id as resource filter, Read Update and Publish as selected, and user.role=AdminRole as condition (I switched name for role, to make it easier to manage users).&lt;/P&gt;
&lt;P&gt;-I then created a second rule with both Stream_Id and App.Object_* as resource filters, Read Update and Publish as selected, and ((resource.App.stream.name="StreamName")) as condition.&lt;/P&gt;
&lt;P&gt;The reason the test user couldn't see any sheets was because the security rule Stream had been disabled.&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Martin.&lt;/P&gt;</description>
      <pubDate>Mon, 21 Mar 2022 15:08:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Stream-Security-Rule/m-p/1907720#M30276</guid>
      <dc:creator>Martin22</dc:creator>
      <dc:date>2022-03-21T15:08:10Z</dc:date>
    </item>
  </channel>
</rss>

