<?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 Security Implementation using id's in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Security-Implementation-using-id-s/m-p/220295#M73227</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;If there's only conditional for four users, you can do in the sheet properties, General, Show Tab, Conditional:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE style="overflow-x: scroll;"&gt;&lt;PRE style="margin: 0px;"&gt;Match(Upper(OSUser()), 'DOMAIN\ALLOWEDUSERNAME1', 'DOMAIN\ALLOWEDUSERNAME2')&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt; &lt;P&gt;There's no problem adding a section access.&lt;/P&gt;&lt;P&gt;Hope that helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 17 Feb 2011 15:09:58 GMT</pubDate>
    <dc:creator>Miguel_Angel_Baeyens</dc:creator>
    <dc:date>2011-02-17T15:09:58Z</dc:date>
    <item>
      <title>Security Implementation using id's</title>
      <link>https://community.qlik.com/t5/QlikView/Security-Implementation-using-id-s/m-p/220291#M73223</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts,&lt;/P&gt;&lt;P&gt;I have three tabs (tab names are stats, applications and products)in the dashboard, the first 2 tabs should be visible and 3rd tab should not be visible for couple of users.&lt;/P&gt;&lt;P&gt;And the three tabs should be visible for couple of users.&lt;/P&gt;&lt;P&gt;Could you pls let me know how to implement on this security?&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Feb 2011 13:35:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Security-Implementation-using-id-s/m-p/220291#M73223</guid>
      <dc:creator />
      <dc:date>2011-02-17T13:35:46Z</dc:date>
    </item>
    <item>
      <title>Security Implementation using id's</title>
      <link>https://community.qlik.com/t5/QlikView/Security-Implementation-using-id-s/m-p/220292#M73224</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes,&lt;/P&gt;&lt;P&gt;You need to implement section access and section application and add a column in section access like that:&lt;/P&gt;&lt;P style="text-justify:inter-ideograph;text-align:justify;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;B&gt;&lt;I style="mso-bidi-font-style:normal;"&gt;section&lt;/I&gt;&lt;/B&gt; &lt;I style="mso-bidi-font-style:normal;"&gt;access;&lt;/I&gt;&lt;/P&gt;&lt;P style="text-justify:inter-ideograph;text-align:justify;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;B&gt;&lt;I style="mso-bidi-font-style:normal;"&gt;LOAD&lt;/I&gt;&lt;/B&gt; &lt;I style="mso-bidi-font-style:normal;"&gt;&lt;/I&gt;&lt;I style="mso-bidi-font-style:normal;"&gt;[ACCESS],&lt;/I&gt;&lt;/P&gt;&lt;P style="text-justify:inter-ideograph;text-align:justify;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;I style="mso-bidi-font-style:normal;"&gt;NTNAME,&lt;/I&gt;&lt;/P&gt;&lt;P style="font-style: italic; margin: 0cm 0cm 0pt; mso-bidi-font-style: normal; mso-layout-grid-align: none; text-align: justify; text-justify: inter-ideograph"&gt;SHEET, //GROUP OF ACCESS SHEET&lt;/P&gt;&lt;P style="text-justify:inter-ideograph;text-align:justify;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;I style="mso-bidi-font-style:normal;"&gt;[USERID],&lt;/I&gt;&lt;/P&gt;&lt;P style="text-justify:inter-ideograph;text-align:justify;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;I style="mso-bidi-font-style:normal;"&gt;[PASSWORD],&lt;/I&gt;&lt;/P&gt;&lt;P style="text-justify:inter-ideograph;text-align:justify;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;I style="mso-bidi-font-style:normal;"&gt;upper&lt;/I&gt;&lt;I style="mso-bidi-font-style:normal;"&gt;([USERID])&lt;/I&gt; ,&lt;/P&gt;&lt;P style="text-justify:inter-ideograph;text-align:justify;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;I style="mso-bidi-font-style:normal;"&gt;upper&lt;/I&gt;&lt;I style="mso-bidi-font-style:normal;"&gt;([USERID])&lt;/I&gt;&lt;/P&gt;&lt;P style="text-justify:inter-ideograph;text-align:justify;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;I style="mso-bidi-font-style:normal;"&gt;&lt;/I&gt;&lt;B&gt;&lt;I style="mso-bidi-font-style:normal;"&gt;FROM&lt;/I&gt;&lt;/B&gt; &lt;I style="mso-bidi-font-style:normal;"&gt;table1&lt;/I&gt;&lt;I style="mso-bidi-font-style:normal;"&gt;;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and section application like that:&lt;/P&gt;&lt;P style="margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;B&gt;LOAD&lt;/B&gt; &lt;I style="mso-bidi-font-style:normal;"&gt;SHEET, //GROUP OF ACCESS SHEET&lt;/I&gt;&lt;/P&gt;&lt;P style="font-style: italic; margin: 0cm 0cm 0pt; mso-bidi-font-style: normal; mso-layout-grid-align: none"&gt;SH01, // VALUE 1 OR 0 (1 IF VISIBLE)&lt;/P&gt;&lt;P style="margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;I style="mso-bidi-font-style:normal;"&gt;&lt;/I&gt;&lt;I style="mso-bidi-font-style:normal;"&gt;&lt;/I&gt;&lt;I style="mso-bidi-font-style:normal;"&gt;SH02 // VALUE 1 OR 0 (1 IF VISIBLE)&lt;/I&gt;&lt;/P&gt;&lt;P style="margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;B&gt;FROM&lt;/B&gt; &lt;B&gt;&lt;I&gt;table2;&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P style="font-style: italic; font-weight: bold; margin: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;/P&gt;&lt;P style="margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;I&gt;&lt;STRONG&gt;And then, for each sheet, go to properties and adda condition of display the sheet like that:&lt;/STRONG&gt;&lt;/I&gt;&lt;/P&gt;&lt;P style="font-style: italic; margin: 6pt 0cm 0pt; mso-bidi-font-style: normal; text-align: justify; text-justify: inter-ideograph"&gt;SHEET(« SH01 »)&amp;gt;=1&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Feb 2011 14:49:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Security-Implementation-using-id-s/m-p/220292#M73224</guid>
      <dc:creator />
      <dc:date>2011-02-17T14:49:27Z</dc:date>
    </item>
    <item>
      <title>Security Implementation using id's</title>
      <link>https://community.qlik.com/t5/QlikView/Security-Implementation-using-id-s/m-p/220293#M73225</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;before the section application put that:&lt;/P&gt;&lt;P style="text-justify:inter-ideograph;text-align:justify;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;B&gt;section&lt;/B&gt; &lt;B style="mso-bidi-font-weight:normal;"&gt;application&lt;/B&gt;;&lt;/P&gt;&lt;P style="text-justify:inter-ideograph;text-align:justify;margin:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;B&gt;star&lt;/B&gt; &lt;B&gt;is&lt;/B&gt; *;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Feb 2011 14:50:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Security-Implementation-using-id-s/m-p/220293#M73225</guid>
      <dc:creator />
      <dc:date>2011-02-17T14:50:30Z</dc:date>
    </item>
    <item>
      <title>Security Implementation using id's</title>
      <link>https://community.qlik.com/t5/QlikView/Security-Implementation-using-id-s/m-p/220294#M73226</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for your quick reply, I heard that we can do it in conditional properties, how we can do it.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Feb 2011 14:58:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Security-Implementation-using-id-s/m-p/220294#M73226</guid>
      <dc:creator />
      <dc:date>2011-02-17T14:58:54Z</dc:date>
    </item>
    <item>
      <title>Security Implementation using id's</title>
      <link>https://community.qlik.com/t5/QlikView/Security-Implementation-using-id-s/m-p/220295#M73227</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;If there's only conditional for four users, you can do in the sheet properties, General, Show Tab, Conditional:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE style="overflow-x: scroll;"&gt;&lt;PRE style="margin: 0px;"&gt;Match(Upper(OSUser()), 'DOMAIN\ALLOWEDUSERNAME1', 'DOMAIN\ALLOWEDUSERNAME2')&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt; &lt;P&gt;There's no problem adding a section access.&lt;/P&gt;&lt;P&gt;Hope that helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Feb 2011 15:09:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Security-Implementation-using-id-s/m-p/220295#M73227</guid>
      <dc:creator>Miguel_Angel_Baeyens</dc:creator>
      <dc:date>2011-02-17T15:09:58Z</dc:date>
    </item>
    <item>
      <title>Security Implementation using id's</title>
      <link>https://community.qlik.com/t5/QlikView/Security-Implementation-using-id-s/m-p/220296#M73228</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;But, I am not sure how to implement that should I need to copy above script and paste it into edit script or someway?&lt;/P&gt;&lt;P&gt;pls guide me.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Feb 2011 15:18:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Security-Implementation-using-id-s/m-p/220296#M73228</guid>
      <dc:creator />
      <dc:date>2011-02-17T15:18:58Z</dc:date>
    </item>
    <item>
      <title>Security Implementation using id's</title>
      <link>https://community.qlik.com/t5/QlikView/Security-Implementation-using-id-s/m-p/220297#M73229</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;In case of the section access, yes, you need to copy that in the script.&lt;/P&gt;&lt;P&gt;My solution is in the sheet properties itself: go to an empty area of your sheet, right click with the mouse, select "Properties", then go to the "General" tab in the dialog that will show up, select "Conditional" in the "Show Sheet" section, and then use the code I posted above with your own domain and usernames.&lt;/P&gt;&lt;P&gt;Since QlikView is case sensitive for Match(), I've used Upper() and set usernames in capitals. It would be more appropiate to use MixMatch() function instead:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE style="overflow-x: scroll;"&gt;&lt;PRE style="margin: 0px;"&gt;MixMacth(OSUser(), 'Domain\AllowedUserName1', 'Domain\AllowedUserName2')&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt; &lt;P&gt;Both should work fine.&lt;/P&gt;&lt;P&gt;Hope that helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Feb 2011 15:28:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Security-Implementation-using-id-s/m-p/220297#M73229</guid>
      <dc:creator>Miguel_Angel_Baeyens</dc:creator>
      <dc:date>2011-02-17T15:28:26Z</dc:date>
    </item>
    <item>
      <title>Security Implementation using id's</title>
      <link>https://community.qlik.com/t5/QlikView/Security-Implementation-using-id-s/m-p/220298#M73230</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;If 1 or 2 users ok, suppose if I have more than 100 users then what is condition to work it out.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Feb 2011 06:53:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Security-Implementation-using-id-s/m-p/220298#M73230</guid>
      <dc:creator />
      <dc:date>2011-02-18T06:53:06Z</dc:date>
    </item>
    <item>
      <title>Security Implementation using id's</title>
      <link>https://community.qlik.com/t5/QlikView/Security-Implementation-using-id-s/m-p/220299#M73231</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;In both cases (section access or mixmatch function) you are going to add one by one all users with access and restrictions. You can load those "Domain\Users" from an excel, database, or inline table, and then use something like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE style="overflow-x: scroll;"&gt;&lt;PRE style="margin: 0px;"&gt;Users:LOAD 'DOMAIN\User' &amp;amp; Chr(65 + Rand() * 20) AS ID // users allowed or restrictedAUTOGENERATE 20; ToVariable:LOAD Concat(DISTINCT ID, chr(39) &amp;amp; ',' &amp;amp; chr(39)) AS AllUsers // needed to create the variableRESIDENT Users; LET vUsers = chr(39) &amp;amp; Peek('AllUsers', 0) &amp;amp; chr(39); // All users quoted and separated by comma DROP TABLE ToVariable;&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt; &lt;P&gt;The conditional is the same, although referring to a variable&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE style="overflow-x: scroll;"&gt;&lt;PRE style="margin: 0px;"&gt;MixMatch(OSUser(), $(vUsers))&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt; &lt;P&gt;Will return greater than zero (true) if the user that is logging is in the list of allowed users.&lt;/P&gt;&lt;P&gt;Hope that helps&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Feb 2011 10:42:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Security-Implementation-using-id-s/m-p/220299#M73231</guid>
      <dc:creator>Miguel_Angel_Baeyens</dc:creator>
      <dc:date>2011-02-18T10:42:46Z</dc:date>
    </item>
  </channel>
</rss>

