<?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: VBScript to check for LDAP group membership in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/VBScript-to-check-for-LDAP-group-membership/m-p/352565#M703124</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Does this mean I will need to maintain a list of users manually?&amp;nbsp; I have a working solution in VBScript right now that has explicit lists of users, but I was hoping to use AD groups as a way of avoiding that.&amp;nbsp; Although, if I could have this list maintained in an external text file and loaded somehow, that would work.&amp;nbsp; I recently learned about including external text files as scripts.&amp;nbsp; We will likely need Section Access in the future anyway.&amp;nbsp; Thank you for helping me realize this.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 16 Jul 2012 15:39:25 GMT</pubDate>
    <dc:creator />
    <dc:date>2012-07-16T15:39:25Z</dc:date>
    <item>
      <title>VBScript to check for LDAP group membership</title>
      <link>https://community.qlik.com/t5/QlikView/VBScript-to-check-for-LDAP-group-membership/m-p/352558#M703117</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have been working on this problem for days, and I am struggling to find a solution that works.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Basically, I want a function in the following form:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in_group(username, groupname)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That returns 1 if the the username is in the group, and 0 otherwise.&amp;nbsp; Does anyone have any sources or solutions for this problem?&amp;nbsp; I am trying to work with the following code:&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_1342447065121274" jivemacro_uid="_1342447065121274"&gt;&lt;P&gt;Function GetMembers(gDN)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set objGroup = GetObject("LDAP://" &amp;amp; gDN)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; objGroup.GetInfo&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; arrMemberOf = objGroup.GetEx("member")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; For Each strMember in arrMemberOf&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set objMember = GetObject("LDAP://" &amp;amp; strMember)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ObjDisp = objMember.Name&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; oDL = Len(ObjDisp) - 3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ObjDisp = Right(ObjDisp,oDL)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ObjCatArray = Split(objMember.objectCategory,",")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; oType = ObjCatArray(0)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; oTL = Len(oType) - 3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; oType = Right(oType,oTL)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; msgbox "Member:" &amp;amp; ObjDisp &amp;amp; Space(20-Len(ObjDIsp)) &amp;amp;" Type:" &amp;amp; oType&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If oType = "Group" Then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GetMembers(strMember)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set objMember = Nothing&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next&lt;/P&gt;&lt;P&gt;End Function&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Public Function SearchGroup(ByVal vSAN)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim oRootDSE, oConnection, oCommand, oRecordSet&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set oRootDSE = GetObject("LDAP://rootDSE")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set oConnection = CreateObject("ADODB.Connection")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; oConnection.Open "Provider=ADsDSOObject;"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set oCommand = CreateObject("ADODB.Command")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; oCommand.ActiveConnection = oConnection&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; oCommand.CommandText = "&amp;lt;LDAP://" &amp;amp; oRootDSE.get("defaultNamingContext") &amp;amp; _&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;gt;;(&amp;amp;(objectCategory=Group)(samAccountName=" &amp;amp; vSAN &amp;amp; "));distinguishedName;subtree"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set oRecordSet = oCommand.Execute&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; On Error Resume Next&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SearchGroup = oRecordSet.Fields("distinguishedName")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; On Error GoTo 0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; oConnection.Close&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set oRecordSet = Nothing&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set oCommand = Nothing&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set oConnection = Nothing&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set oRootDSE = Nothing&lt;/P&gt;&lt;P&gt;End Function&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and, alternatively:&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_13424471088785230" jivemacro_uid="_13424471088785230"&gt;&lt;P&gt;Function IsMember(ByVal objADObject, ByVal strGroupNTName)&lt;/P&gt;&lt;P&gt;&amp;nbsp; ' Function to test for group membership.&lt;/P&gt;&lt;P&gt;&amp;nbsp; ' objADObject is a user or computer object.&lt;/P&gt;&lt;P&gt;&amp;nbsp; ' strGroupNTName is the NT name (sAMAccountName) of the group to test.&lt;/P&gt;&lt;P&gt;&amp;nbsp; ' objGroupList is a dictionary object, with global scope.&lt;/P&gt;&lt;P&gt;&amp;nbsp; ' Returns True if the user or computer is a member of the group.&lt;/P&gt;&lt;P&gt;&amp;nbsp; ' Subroutine LoadGroups is called once for each different objADObject.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim objRootDSE, strDNSDomain&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ' The first time IsMember is called, setup the dictionary object&lt;/P&gt;&lt;P&gt;&amp;nbsp; ' and objects required for ADO.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If (IsEmpty(objGroupList) = True) Then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set objGroupList = CreateObject("Scripting.Dictionary")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objGroupList.CompareMode = vbTextCompare&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set adoCommand = CreateObject("ADODB.Command")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set adoConnection = CreateObject("ADODB.Connection")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adoConnection.Provider = "ADsDSOObject"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adoConnection.Open "Active Directory Provider"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adoCommand.ActiveConnection = adoConnection&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set objRootDSE = GetObject("LDAP://RootDSE")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strDNSDomain = objRootDSE.Get("defaultNamingContext")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adoCommand.Properties("Page Size") = 100&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adoCommand.Properties("Timeout") = 30&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adoCommand.Properties("Cache Results") = False&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Search entire domain.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strBase = "&amp;lt;LDAP://" &amp;amp; strDNSDomain &amp;amp; "&amp;gt;"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Retrieve NT name of each group.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strAttributes = "sAMAccountName"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Load group memberships for this user or computer into dictionary&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' object.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Call LoadGroups(objADObject)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set objRootDSE = Nothing&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If (objGroupList.Exists(objADObject.sAMAccountName &amp;amp; "\") = False) Then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Dictionary object established, but group memberships for this&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' user or computer must be added.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Call LoadGroups(objADObject)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Return True if this user or computer is a member of the group.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IsMember = objGroupList.Exists(objADObject.sAMAccountName &amp;amp; "\" &amp;amp; strGroupNTName)&lt;/P&gt;&lt;P&gt;End Function&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thoughts?&amp;nbsp; Bonus points if the solution uses "Safe Mode" instead of "System Access."&amp;nbsp; Thanks for your help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2012 14:01:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/VBScript-to-check-for-LDAP-group-membership/m-p/352558#M703117</guid>
      <dc:creator />
      <dc:date>2012-07-16T14:01:17Z</dc:date>
    </item>
    <item>
      <title>Re: VBScript to check for LDAP group membership</title>
      <link>https://community.qlik.com/t5/QlikView/VBScript-to-check-for-LDAP-group-membership/m-p/352559#M703118</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Why do you need to create a function ? Why don't you retrieve content of all groups then manage it in your script?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Alternatively, can you create OLEDB connections with OLEDB Provider for Microsoft Directory Services ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2012 14:22:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/VBScript-to-check-for-LDAP-group-membership/m-p/352559#M703118</guid>
      <dc:creator>nstefaniuk</dc:creator>
      <dc:date>2012-07-16T14:22:27Z</dc:date>
    </item>
    <item>
      <title>Re: VBScript to check for LDAP group membership</title>
      <link>https://community.qlik.com/t5/QlikView/VBScript-to-check-for-LDAP-group-membership/m-p/352560#M703119</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I use this function to control the display of tabs by setting variables based on AD group membership.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am not sure if I can created OLEDB connections.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2012 14:26:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/VBScript-to-check-for-LDAP-group-membership/m-p/352560#M703119</guid>
      <dc:creator />
      <dc:date>2012-07-16T14:26:43Z</dc:date>
    </item>
    <item>
      <title>Re: VBScript to check for LDAP group membership</title>
      <link>https://community.qlik.com/t5/QlikView/VBScript-to-check-for-LDAP-group-membership/m-p/352561#M703120</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hu?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You mean that, in the dashboard, you want to test if user belongs to AD group, and if yes, you fill a variable and do an action?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If yes, I suggest you to do this test in script, then use Section Access.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2012 14:31:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/VBScript-to-check-for-LDAP-group-membership/m-p/352561#M703120</guid>
      <dc:creator>nstefaniuk</dc:creator>
      <dc:date>2012-07-16T14:31:34Z</dc:date>
    </item>
    <item>
      <title>Re: VBScript to check for LDAP group membership</title>
      <link>https://community.qlik.com/t5/QlikView/VBScript-to-check-for-LDAP-group-membership/m-p/352562#M703121</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you.&amp;nbsp; How would you suggest that I do this in the script?&amp;nbsp; I use section access to assign the variable?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2012 14:38:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/VBScript-to-check-for-LDAP-group-membership/m-p/352562#M703121</guid>
      <dc:creator />
      <dc:date>2012-07-16T14:38:40Z</dc:date>
    </item>
    <item>
      <title>Re: VBScript to check for LDAP group membership</title>
      <link>https://community.qlik.com/t5/QlikView/VBScript-to-check-for-LDAP-group-membership/m-p/352563#M703122</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In script you load all values Group - AD Account. Then you calculate in script if an AD account matches with your condition and store content in table USER_SECURITY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then you create a section access and link the security table to USER_SECURITY on upper(AD account) ( upper(AD account) is the value used to join). From now it means that, when user opens the application, he will have only 1 line in table USER_SECURITY, the line of his own account.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And you can add security in the tab to control that only(SECURITY_FLAG) = 1&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2012 14:48:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/VBScript-to-check-for-LDAP-group-membership/m-p/352563#M703122</guid>
      <dc:creator>nstefaniuk</dc:creator>
      <dc:date>2012-07-16T14:48:57Z</dc:date>
    </item>
    <item>
      <title>Re: VBScript to check for LDAP group membership</title>
      <link>https://community.qlik.com/t5/QlikView/VBScript-to-check-for-LDAP-group-membership/m-p/352564#M703123</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Example.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Test user : ADMIN / ADMIN&lt;/P&gt;&lt;P&gt;USER1 / USER1&lt;/P&gt;&lt;P&gt;USER2 / USER2&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2012 14:59:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/VBScript-to-check-for-LDAP-group-membership/m-p/352564#M703123</guid>
      <dc:creator>nstefaniuk</dc:creator>
      <dc:date>2012-07-16T14:59:21Z</dc:date>
    </item>
    <item>
      <title>Re: VBScript to check for LDAP group membership</title>
      <link>https://community.qlik.com/t5/QlikView/VBScript-to-check-for-LDAP-group-membership/m-p/352565#M703124</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Does this mean I will need to maintain a list of users manually?&amp;nbsp; I have a working solution in VBScript right now that has explicit lists of users, but I was hoping to use AD groups as a way of avoiding that.&amp;nbsp; Although, if I could have this list maintained in an external text file and loaded somehow, that would work.&amp;nbsp; I recently learned about including external text files as scripts.&amp;nbsp; We will likely need Section Access in the future anyway.&amp;nbsp; Thank you for helping me realize this.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2012 15:39:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/VBScript-to-check-for-LDAP-group-membership/m-p/352565#M703124</guid>
      <dc:creator />
      <dc:date>2012-07-16T15:39:25Z</dc:date>
    </item>
    <item>
      <title>Re: VBScript to check for LDAP group membership</title>
      <link>https://community.qlik.com/t5/QlikView/VBScript-to-check-for-LDAP-group-membership/m-p/352566#M703125</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No no, you can do Section Access with AD groups, that was just a portable example.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2012 15:46:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/VBScript-to-check-for-LDAP-group-membership/m-p/352566#M703125</guid>
      <dc:creator>nstefaniuk</dc:creator>
      <dc:date>2012-07-16T15:46:38Z</dc:date>
    </item>
    <item>
      <title>Re: VBScript to check for LDAP group membership</title>
      <link>https://community.qlik.com/t5/QlikView/VBScript-to-check-for-LDAP-group-membership/m-p/352567#M703126</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There should be some samples on how to access LDAP and retrieve group information here in the forum, have you checked e.g. this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" class="loading" href="https://community.qlik.com/thread/8342?start=0&amp;amp;tstart=0" title="http://community.qlik.com/thread/8342?start=0&amp;amp;tstart=0"&gt;http://community.qlik.com/thread/8342&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2012 15:47:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/VBScript-to-check-for-LDAP-group-membership/m-p/352567#M703126</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2012-07-16T15:47:44Z</dc:date>
    </item>
    <item>
      <title>Re: VBScript to check for LDAP group membership</title>
      <link>https://community.qlik.com/t5/QlikView/VBScript-to-check-for-LDAP-group-membership/m-p/352568#M703127</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;The QVW which tries to load the data from LDAP loads only the partial data frequently. We are unable to find the root cause of the issue as the QVW doesn't fails but it loads only the partial data.Can someone please help us to identify the root cause of the issue. It has been happening from quite a long time but we didn't succeed in finding the root cause of the issue. Hope someone can help us for the same.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;qvforum&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Jul 2013 16:56:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/VBScript-to-check-for-LDAP-group-membership/m-p/352568#M703127</guid>
      <dc:creator>qlikviewforum</dc:creator>
      <dc:date>2013-07-22T16:56:42Z</dc:date>
    </item>
  </channel>
</rss>

