<?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: how create a security rule to edit a specific stream (script and app objects)? in Management &amp; Governance</title>
    <link>https://community.qlik.com/t5/Management-Governance/how-create-a-security-rule-to-edit-a-specific-stream-script-and/m-p/1229195#M8071</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Once an app is published to a stream, you can not edit the script. What you might want to do is create custom roles and custom rules that allow users with those roles to publish only to certain streams.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also try to never edit the seeded rules. I just disable them. I chose to create developer roles using custom properties at first and then moved on to AD groups. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example rule below. This rule allows our developer admins to publish to any stream with a name that begins with UAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rule Name: PublishStreamUAT&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: Times New Roman; font-size: 12pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-family: Times New Roman; font-size: 12pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-family: Times New Roman; font-size: 12pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-family: Times New Roman; font-size: 12pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-family: Times New Roman; font-size: 12pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 249px;"&gt;&lt;TBODY&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;Resource Filter: Stream_*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Action: Publish, Update&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Condition ((resource.name like "UAT*") and (user.group="QlikView Administrators")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Context: QMC&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: Times New Roman; font-size: 12pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-family: Times New Roman; font-size: 12pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-family: Times New Roman; font-size: 12pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-family: Times New Roman; font-size: 12pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-family: Times New Roman; font-size: 12pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 88px;"&gt;&lt;TBODY&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 24 Jan 2017 21:38:58 GMT</pubDate>
    <dc:creator>stvegerton</dc:creator>
    <dc:date>2017-01-24T21:38:58Z</dc:date>
    <item>
      <title>how create a security rule to edit a specific stream (script and app objects)?</title>
      <link>https://community.qlik.com/t5/Management-Governance/how-create-a-security-rule-to-edit-a-specific-stream-script-and/m-p/1229194#M8070</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need create a security rule to edit just two streams (Script edit, and app objects (sheets) edit). What resource filter need associate?, what action need select?.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this moment i had 3 stream, Gestion (for all users), "Gestion Dev" and "ETL Dev" (for one user = user1). The idea is that the user1 can enter to the apps on the stream "Gestion dev" and "ETL Dev" and edit the script and sheets without duplicating the sheets.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried with the content admin security rule and it works, but user1 has permission on the Gestion stream.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also i tried edit the security rule of Content Admin with the condition "((user.userId="User1") and (resource.stream.name="Gestion Dev" or r&lt;SPAN style="font-size: 13.3333px;"&gt;esource.stream.name="ETL Dev"&lt;/SPAN&gt;))" but not work, i can edit the sheets without duplicating, but i cant edit the script of the app.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards, thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jan 2017 20:57:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/how-create-a-security-rule-to-edit-a-specific-stream-script-and/m-p/1229194#M8070</guid>
      <dc:creator />
      <dc:date>2017-01-24T20:57:03Z</dc:date>
    </item>
    <item>
      <title>Re: how create a security rule to edit a specific stream (script and app objects)?</title>
      <link>https://community.qlik.com/t5/Management-Governance/how-create-a-security-rule-to-edit-a-specific-stream-script-and/m-p/1229195#M8071</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Once an app is published to a stream, you can not edit the script. What you might want to do is create custom roles and custom rules that allow users with those roles to publish only to certain streams.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also try to never edit the seeded rules. I just disable them. I chose to create developer roles using custom properties at first and then moved on to AD groups. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example rule below. This rule allows our developer admins to publish to any stream with a name that begins with UAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rule Name: PublishStreamUAT&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: Times New Roman; font-size: 12pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-family: Times New Roman; font-size: 12pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-family: Times New Roman; font-size: 12pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-family: Times New Roman; font-size: 12pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-family: Times New Roman; font-size: 12pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 249px;"&gt;&lt;TBODY&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;Resource Filter: Stream_*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Action: Publish, Update&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Condition ((resource.name like "UAT*") and (user.group="QlikView Administrators")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Context: QMC&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: Times New Roman; font-size: 12pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-family: Times New Roman; font-size: 12pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-family: Times New Roman; font-size: 12pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-family: Times New Roman; font-size: 12pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-family: Times New Roman; font-size: 12pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 88px;"&gt;&lt;TBODY&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jan 2017 21:38:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/how-create-a-security-rule-to-edit-a-specific-stream-script-and/m-p/1229195#M8071</guid>
      <dc:creator>stvegerton</dc:creator>
      <dc:date>2017-01-24T21:38:58Z</dc:date>
    </item>
  </channel>
</rss>

