<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-4246323022141732771</atom:id><lastBuildDate>Wed, 06 Nov 2024 03:08:49 +0000</lastBuildDate><category>Oracle Business Intelligence</category><category>How-To</category><title>Nick&#39;s BI Blog</title><description></description><link>http://nicks-bi-blog.blogspot.com/</link><managingEditor>noreply@blogger.com (Nick Roppolo)</managingEditor><generator>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4246323022141732771.post-163457749830785399</guid><pubDate>Fri, 15 Apr 2011 13:10:00 +0000</pubDate><atom:updated>2011-04-15T11:17:59.070-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">How-To</category><title>OBIEE Security – Active Directory Solution to assign Users to Groups</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span xmlns=&quot;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;w:sdt docpart=&quot;A8B725074E234F9A9FA6B416591BFD13&quot; id=&quot;89512082&quot; storeitemid=&quot;X_868BE8EB-0B43-4A77-BDC9-D9A7A58F8AD8&quot; text=&quot;t&quot; title=&quot;Post Title&quot; xpath=&quot;/ns0:BlogPostInfo/ns0:PostTitle&quot;&gt;  &lt;/w:sdt&gt;&lt;br /&gt;
&lt;div class=&quot;Publishwithline&quot;&gt;When I presented a case study out at Collaborate 11 in Orlando this week there seemed to be some interest in how we implemented security through LDAP.&amp;nbsp;&amp;nbsp; Below are the details on how we set this up.&lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;h2&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=4246323022141732771&amp;amp;postID=163457749830785399&quot; name=&quot;_Toc254598212&quot;&gt;Authentication&lt;/a&gt;&lt;/h2&gt;&lt;div class=&quot;MsoBodyText&quot;&gt;OBIEE provides out of the box support for active directory authentication.&amp;nbsp; OBIEE passes the username and password entered in the login prompt to Active Directory which verifies the password is valid.&amp;nbsp; This means usernames and passwords will not be maintained in OBIEE, rather Active Directory.&amp;nbsp; The steps to configure this are as follows:&lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin-left: .75in; mso-list: l3 level1 lfo1; text-indent: -.25in;&quot;&gt;1.&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Create an LDAP Server using the admin Tool.&lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin-left: .75in; mso-list: l3 level1 lfo1; text-indent: -.25in;&quot;&gt;2.&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Create and LDAP Initialization Block and associate it with an LDAP Server.&lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin-left: .75in; mso-list: l3 level1 lfo1; text-indent: -.25in;&quot;&gt;3.&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Define a System Variable “USER” and map it to LDAP Attribute “sAMAccountName.”&lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin-left: .75in; mso-list: l3 level1 lfo1; text-indent: -.25in;&quot;&gt;4.&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Associate the “USER” system variable with the LDAP initialization block.&lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot;&gt;The details of these steps are outlined in the &lt;u&gt;Oracle Business Intelligence Server Administration Guide&lt;/u&gt;, and the step by step setups will be documented here, when they occur.&lt;/div&gt;&lt;h3&gt;Create LDAP Server&lt;/h3&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin-left: .75in; mso-list: l1 level1 lfo2; text-indent: -.25in;&quot;&gt;1.&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Login to Administrator.&lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin-left: .75in; mso-list: l1 level1 lfo2; text-indent: -.25in;&quot;&gt;2.&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Navigate to Manage&amp;nbsp;-&amp;gt;&amp;nbsp;Security to Open Security Manager.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCYR_keYK3n9I1Z_97eM-HUKvruPQXIi5PG2EsDG4_L11eFVKcCiiPoqXJYZpu_LB3WBEQUFtSYpzd8NC0_furn1BWSANt5NiujN8SUyEl23V_wFbK9fab2jmEkU3tXO3-RWhAN-BNkts/s1600/1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCYR_keYK3n9I1Z_97eM-HUKvruPQXIi5PG2EsDG4_L11eFVKcCiiPoqXJYZpu_LB3WBEQUFtSYpzd8NC0_furn1BWSANt5NiujN8SUyEl23V_wFbK9fab2jmEkU3tXO3-RWhAN-BNkts/s1600/1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin-left: 1.0in;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin-left: .75in; mso-list: l1 level1 lfo2; text-indent: -.25in;&quot;&gt;3.&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;From Security Manager, navigate to Action -&amp;gt; New -&amp;gt; LDAP Server.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiD14YFN3Fn-3Ij__NfADjNU9nedngbfaygf3Gq8gZeW5F6M8F7orErRg_7Kvq-m8ere-7e2tcybbVycSRrQNSjLpbvCXqB9clKyGLZuNJEOmZBVZ7sIGnokLE_ZNCcBTFKHOnWaRDWT0g/s1600/2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiD14YFN3Fn-3Ij__NfADjNU9nedngbfaygf3Gq8gZeW5F6M8F7orErRg_7Kvq-m8ere-7e2tcybbVycSRrQNSjLpbvCXqB9clKyGLZuNJEOmZBVZ7sIGnokLE_ZNCcBTFKHOnWaRDWT0g/s1600/2.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;h2 style=&quot;margin-left: 1.0in;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;/span&gt;&lt;/h2&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin-left: .75in; mso-list: l1 level1 lfo2; text-indent: -.25in;&quot;&gt;4.&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Provide all of the necessary inputs to create the LDAP Server. Note: a Service Account should be used in place of a users account to bind to LDAP.&lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin-left: 1.0in;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-lDcUgmRGN0SMa7WqOsSSYe9Krht7A1zrfM3opxB0MervBuPOw0pqnnHw127I3dnIReIMjSaawXMBynFYT6gdA0sWI0vJNy9GWJbWDEQsLPjGk9qh-hFovPsmrMkmA-ZZm2M3Sl42fa4/s1600/3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-lDcUgmRGN0SMa7WqOsSSYe9Krht7A1zrfM3opxB0MervBuPOw0pqnnHw127I3dnIReIMjSaawXMBynFYT6gdA0sWI0vJNy9GWJbWDEQsLPjGk9qh-hFovPsmrMkmA-ZZm2M3Sl42fa4/s1600/3.jpg&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiZEKPQkex_LGgOQX2L0EgKiwpr9BZEXCVt6z3-mUXENACdww0UYdfLBf6M5x12IGs89bJRNqs8g3Vf1jV7Pr3XD4b1B8X3Jkvx04WtQ2GCxwU9eeOrhrQ3j5YRUngxcoq5OwU6sPZuKs/s1600/4.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiZEKPQkex_LGgOQX2L0EgKiwpr9BZEXCVt6z3-mUXENACdww0UYdfLBf6M5x12IGs89bJRNqs8g3Vf1jV7Pr3XD4b1B8X3Jkvx04WtQ2GCxwU9eeOrhrQ3j5YRUngxcoq5OwU6sPZuKs/s1600/4.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/div&gt;&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;TableFormat&quot; style=&quot;border-bottom-style: none; border-collapse: collapse; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; margin-left: 59.4pt; width: 570px;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;mso-yfti-firstrow: yes; mso-yfti-irow: -1;&quot;&gt;   &lt;td style=&quot;background: #5475AA; border: none; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableHeader&quot; style=&quot;mso-yfti-cnfc: 1;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;Field Name&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;background: #5475AA; border: none; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableHeader&quot; style=&quot;mso-yfti-cnfc: 1;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;Value&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 0;&quot;&gt;   &lt;td style=&quot;border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;Name&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-left: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;Active Directory Server&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 1;&quot;&gt;   &lt;td style=&quot;border-top: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;Host Name&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid silver 1.0pt; border-left: none; border-right: solid silver 1.0pt; border-top: none; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;adhost.yourserver.com&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 2;&quot;&gt;   &lt;td style=&quot;border-top: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;Port Number&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid silver 1.0pt; border-left: none; border-right: solid silver 1.0pt; border-top: none; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;389&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 3;&quot;&gt;   &lt;td style=&quot;border-top: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;LDAP Version&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid silver 1.0pt; border-left: none; border-right: solid silver 1.0pt; border-top: none; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;3&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 4;&quot;&gt;   &lt;td style=&quot;border-top: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;Base DN&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid silver 1.0pt; border-left: none; border-right: solid silver 1.0pt; border-top: none; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;DC=yourserver,DC=com&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 5;&quot;&gt;   &lt;td style=&quot;border-top: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;Bind DN&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid silver 1.0pt; border-left: none; border-right: solid silver 1.0pt; border-top: none; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;myserviceacct&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 6;&quot;&gt;   &lt;td style=&quot;border-top: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;Bind Password&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid silver 1.0pt; border-left: none; border-right: solid silver 1.0pt; border-top: none; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;**********&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 7;&quot;&gt;   &lt;td style=&quot;border-top: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;Connection timeout&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid silver 1.0pt; border-left: none; border-right: solid silver 1.0pt; border-top: none; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;1 minute(s)&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 8;&quot;&gt;   &lt;td style=&quot;border-top: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;ADSI&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid silver 1.0pt; border-left: none; border-right: solid silver 1.0pt; border-top: none; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;Yes&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 9;&quot;&gt;   &lt;td style=&quot;border-top: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;SSL&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid silver 1.0pt; border-left: none; border-right: solid silver 1.0pt; border-top: none; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;No&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 10; mso-yfti-lastrow: yes;&quot;&gt;   &lt;td style=&quot;border-top: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;User name attribute type&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid silver 1.0pt; border-left: none; border-right: solid silver 1.0pt; border-top: none; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;sAMAccountName&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;h3&gt;Create LDAP Initialization Block&lt;/h3&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin-left: .75in; mso-list: l2 level1 lfo4; text-indent: -.25in;&quot;&gt;1.&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Login to Administrator.&lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin-left: .75in; mso-list: l2 level1 lfo4; text-indent: -.25in;&quot;&gt;2.&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Navigate to Manage -&amp;gt; Variables to Open Variable Manager.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhH3i0w4nLakx3eebZWWS2Osgd3vam_LeCCgRrbKZopBwMk5XV80EqcPvDNq1ZyVF7X-Ym-6ekkldxGeixZ88jBLXXonW5E_dZwM67LQwILjECFHkwnY7LSl9akODFUpdCfgMxeQe84vt0/s1600/5.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhH3i0w4nLakx3eebZWWS2Osgd3vam_LeCCgRrbKZopBwMk5XV80EqcPvDNq1ZyVF7X-Ym-6ekkldxGeixZ88jBLXXonW5E_dZwM67LQwILjECFHkwnY7LSl9akODFUpdCfgMxeQe84vt0/s1600/5.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin-left: 1.0in;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin-left: .75in; mso-list: l2 level1 lfo4; text-indent: -.25in;&quot;&gt;3.&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;From Variable Manager, navigate to Action -&amp;gt; New -&amp;gt; Session -&amp;gt; Initialization Block...&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2jYmI_nZQPSTXm2O0YvtomaoofbnuhnRDl7Gfa_X7FGyaOHJLra-0_xQl5BHv_V7zBYMC_LxA60VxXYHOBtMuz0ovW5kGXKk661L2ZGN1_qv2QDCsjgNFcZWzSp0NfZajYR9ttIs-MEM/s1600/6.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;93&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2jYmI_nZQPSTXm2O0YvtomaoofbnuhnRDl7Gfa_X7FGyaOHJLra-0_xQl5BHv_V7zBYMC_LxA60VxXYHOBtMuz0ovW5kGXKk661L2ZGN1_qv2QDCsjgNFcZWzSp0NfZajYR9ttIs-MEM/s320/6.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2jYmI_nZQPSTXm2O0YvtomaoofbnuhnRDl7Gfa_X7FGyaOHJLra-0_xQl5BHv_V7zBYMC_LxA60VxXYHOBtMuz0ovW5kGXKk661L2ZGN1_qv2QDCsjgNFcZWzSp0NfZajYR9ttIs-MEM/s1600/6.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;4.&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Provide all of the necessary inputs to create the Initialization Block.&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin-left: 1.25in; mso-list: l2 level2 lfo4; text-indent: -.25in;&quot;&gt;a.&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Browse to select the LDAP data source created in the previous section.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjLBsDno3B5vMjjrmVzOr6L4NUQGp9MStTQjF_D0DrCZ49zKwZzd93qCQeARzspzziVMzV-p0yqsw23fQkg3X24CKQIfqWL5Vm3fRd4l7cjMlPuC1QL4BgJTvtIBHgbDOIQFgvU1VXaIE/s1600/7.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;243&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjLBsDno3B5vMjjrmVzOr6L4NUQGp9MStTQjF_D0DrCZ49zKwZzd93qCQeARzspzziVMzV-p0yqsw23fQkg3X24CKQIfqWL5Vm3fRd4l7cjMlPuC1QL4BgJTvtIBHgbDOIQFgvU1VXaIE/s320/7.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin-left: 1.25in;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin-left: 1.25in; mso-list: l2 level2 lfo4; text-indent: -.25in;&quot;&gt;b.&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Create the “USER” variable and set it as the Variable Target.&lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin-left: 1.25in;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHvmq5mmXDQlM-eGUn1Wux4z_QdWJJGKPFGps2QoGv17mlURKIz3xvqTLRpGxylwdOHVHbBpm0rXSS28hTUMwrno3U0_JxfyUbd-Cr1E1OuePfSOrp0WhNVZcoRyy1HYBgnSc4_lMIISA/s1600/8.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;242&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHvmq5mmXDQlM-eGUn1Wux4z_QdWJJGKPFGps2QoGv17mlURKIz3xvqTLRpGxylwdOHVHbBpm0rXSS28hTUMwrno3U0_JxfyUbd-Cr1E1OuePfSOrp0WhNVZcoRyy1HYBgnSc4_lMIISA/s320/8.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin-left: 1.25in; mso-list: l2 level2 lfo4; text-indent: -.25in;&quot;&gt;c.&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Check the Required for Authentication box.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHvmq5mmXDQlM-eGUn1Wux4z_QdWJJGKPFGps2QoGv17mlURKIz3xvqTLRpGxylwdOHVHbBpm0rXSS28hTUMwrno3U0_JxfyUbd-Cr1E1OuePfSOrp0WhNVZcoRyy1HYBgnSc4_lMIISA/s1600/8.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;242&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHvmq5mmXDQlM-eGUn1Wux4z_QdWJJGKPFGps2QoGv17mlURKIz3xvqTLRpGxylwdOHVHbBpm0rXSS28hTUMwrno3U0_JxfyUbd-Cr1E1OuePfSOrp0WhNVZcoRyy1HYBgnSc4_lMIISA/s320/8.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin-left: 1.25in;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The table below documents the values required to create the initialization block.&lt;/div&gt;&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;TableFormat&quot; style=&quot;border-bottom-style: none; border-collapse: collapse; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; margin-left: 59.4pt; width: 570px;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;mso-yfti-firstrow: yes; mso-yfti-irow: -1;&quot;&gt;   &lt;td style=&quot;background: #5475AA; border: none; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableHeader&quot; style=&quot;mso-yfti-cnfc: 1;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;Field Name&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;background: #5475AA; border: none; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableHeader&quot; style=&quot;mso-yfti-cnfc: 1;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;Value&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 0;&quot;&gt;   &lt;td style=&quot;border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;Name&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-left: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;Authentication&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 1;&quot;&gt;   &lt;td style=&quot;border-top: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;Disabled&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid silver 1.0pt; border-left: none; border-right: solid silver 1.0pt; border-top: none; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;No&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 2;&quot;&gt;   &lt;td style=&quot;border-top: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;Data Source&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid silver 1.0pt; border-left: none; border-right: solid silver 1.0pt; border-top: none; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;Active Directory Server&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 3;&quot;&gt;   &lt;td style=&quot;border-top: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;Variable Target&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid silver 1.0pt; border-left: none; border-right: solid silver 1.0pt; border-top: none; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 4;&quot;&gt;   &lt;td style=&quot;border-top: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Name&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid silver 1.0pt; border-left: none; border-right: solid silver 1.0pt; border-top: none; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;USER&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 5;&quot;&gt;   &lt;td style=&quot;border-top: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LDAP   Variable&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid silver 1.0pt; border-left: none; border-right: solid silver 1.0pt; border-top: none; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;sAMAccountName&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 6;&quot;&gt;   &lt;td style=&quot;border-top: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Name&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid silver 1.0pt; border-left: none; border-right: solid silver 1.0pt; border-top: none; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;DISPLAYNAME&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 7;&quot;&gt;   &lt;td style=&quot;border-top: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LDAP   Variable&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid silver 1.0pt; border-left: none; border-right: solid silver 1.0pt; border-top: none; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;Cn&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 8;&quot;&gt;   &lt;td style=&quot;border-top: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;Execution Precedence&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid silver 1.0pt; border-left: none; border-right: solid silver 1.0pt; border-top: none; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;None&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 9; mso-yfti-lastrow: yes;&quot;&gt;   &lt;td style=&quot;border-top: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;Required for authentication&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid silver 1.0pt; border-left: none; border-right: solid silver 1.0pt; border-top: none; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;Yes&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;MsoBodyText&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;h2&gt;Authorization&lt;/h2&gt;&lt;div class=&quot;MsoBodyText&quot;&gt;Authorization will utilize Active Directory as well, however; there will be some custom development to accomplish this.&amp;nbsp; The high-level steps below are required for the Authorization process:&lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin-left: .75in; mso-list: l0 level1 lfo3; text-indent: -.25in;&quot;&gt;1.&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Define Groups within OBIEE to give access to Subject Areas, Reports and Dashboards.&lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin-left: .75in; mso-list: l0 level1 lfo3; text-indent: -.25in;&quot;&gt;2.&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Define Groups within Active Directory.&amp;nbsp; It is preferred if the names of the groups match, or that a simple rule can be applied to get from an Active Directory Group name to an OBIEE group name.&lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin-left: .75in; mso-list: l0 level1 lfo3; text-indent: -.25in;&quot;&gt;3.&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Create a PL/SQL (for Oracle DBs) function that utilized the dbms_ldap pre-installed package to retrieve and process Group information.&lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin-left: .75in; mso-list: l0 level1 lfo3; text-indent: -.25in;&quot;&gt;4.&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Create Repository Variables to support the PL/SQL function.&lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin-left: .75in; mso-list: l0 level1 lfo3; text-indent: -.25in;&quot;&gt;5.&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Define an additional connection pool for the OBIA user to be utilized explicitly for authorization and data security.&lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin-left: .75in; mso-list: l0 level1 lfo3; text-indent: -.25in;&quot;&gt;6.&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Create an Initialization block to execute the function and populate the “GROUP” and “WEBGROUP” system variables.&lt;/div&gt;&lt;h3&gt;GET_GROUPS PL/SQL Function&lt;/h3&gt;&lt;div class=&quot;MsoBodyText&quot;&gt;The text below is the source code for the PL/SQL Function with in-line comments.&amp;nbsp; &lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;FUNCTION GET_GROUPS (p_ldap_host VARCHAR2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,p_ldap_host2 VARCHAR2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , p_ldap_port INTEGER&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , p_ldap_search VARCHAR2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , p_dn&amp;nbsp; VARCHAR2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , p_password VARCHAR2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , p_username VARCHAR2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;, p_instance VARCHAR2) RETURN VARCHAR2 is&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vSession DBMS_LDAP.session;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vResult&amp;nbsp; PLS_INTEGER; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vUserHd&amp;nbsp; DBMS_LDAP_UTL.handle;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vStatus&amp;nbsp; VARCHAR2(1000);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vAttrs&amp;nbsp;&amp;nbsp; DBMS_LDAP.STRING_COLLECTION;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vAttrValues DBMS_LDAP.STRING_COLLECTION;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vMessage DBMS_LDAP.MESSAGE;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vCount&amp;nbsp; INTEGER;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vUserName varchar2(200) := p_username;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vPassword varchar2(200) := p_password; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vInstance varchar2(3) := p_instance;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vDN VARCHAR2(200) := p_dn;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vHostName VARCHAR2(200) := p_ldap_host; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vHostName2 VARCHAR2(200) := p_ldap_host2;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vLDAPPort INTEGER := p_ldap_port;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vLDAPSearch VARCHAR2(1000) := p_ldap_search;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vGroups VARCHAR2(2000);&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;BEGIN&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DBMS_LDAP.use_exception := TRUE;&amp;nbsp; -- this variable allows for the use of LDAP exceptions.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp; begin&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vSession := DBMS_LDAP.init&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- initialize an LDAP session&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ( hostname =&amp;gt; vHostName&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , portnum&amp;nbsp; =&amp;gt; vLDAPPort&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; );&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp; -- return &#39;Success&#39;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp; exception when others then&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; begin&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vSession := DBMS_LDAP.init&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- on error connecting to primary LDAP Server attempt to connect to server #2&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ( hostname =&amp;gt; vHostName2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , portnum&amp;nbsp; =&amp;gt; vLDAPPort&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exception when others then&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RAISE;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp; end;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;-- return vDn||&#39;~&#39;||vPassword;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vResult&amp;nbsp; := DBMS_LDAP.simple_bind_s&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --&amp;nbsp; Login to LDAP with a service account.&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ( ld&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&amp;gt;vSession&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , dn&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&amp;gt; vDn&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , passwd =&amp;gt;; vPassword&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; );&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;--return &#39;success&#39;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vAttrs(1) := &#39;memberOf&#39;;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- Define the LDAP attribute we want to retrieve&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vResult&amp;nbsp; := DBMS_LDAP.search_s(vSession,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- Searches the Tree based on Username&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vLDAPSearch,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DBMS_LDAP.SCOPE_SUBTREE,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;(sAMAccountName=&#39;||vUserName||&#39;)&#39;,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vAttrs,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vMessage);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vAttrValues := dbms_ldap.get_values(vSession, vMessage, vAttrs(1));&amp;nbsp; -- return set of memberOf attributes.&amp;nbsp; This&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- attribute is a &quot;;&quot; delimited list of groups &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- a user is a member of&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for x in vAttrValues.first..vAttrValues.last loop&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- loop through returned values. Expect only one.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vAttrValues(x) := substr(vAttrValues(x),4,instr(vAttrValues(x),&#39;,&#39;) - 4);&amp;nbsp; -- removes all but the LDAP group name. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if substr(vAttrValues(x),1,3) = &#39;BI-&#39;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- filter to capture only the BI groups&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and substr(vAttrValues(x),1,6) != &#39;BI-LOC&#39;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- exclude data filter groups&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and vInstance = substr(vAttrValues(x),-3) then&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- get only instance specific groups&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vGroups := vGroups || replace(replace(vAttrValues(x),&#39;-&#39;||vInstance),&#39;BI-&#39;)||&#39;;&#39;;&amp;nbsp;&amp;nbsp; -- remove prefix and suffix&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end if;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end loop;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vGroups := substr(vGroups,1,length(vGroups) -1);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- remove the last &quot;;&quot; BI needs it to be gone&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vResult&amp;nbsp; := DBMS_LDAP.unbind_s(vSession);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- disconnect from LDAP server&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return vGroups;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;exception when others then&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vGroups := vUserName||&#39;~&#39;|| vDN||&#39;~&#39;|| vPassword;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return vGroups;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpMiddle&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;END;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextCxSpLast&quot; style=&quot;line-height: normal; margin-left: 1.0in; mso-add-space: auto;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;h3&gt;OBIEE Variables&lt;/h3&gt;&lt;div class=&quot;MsoBodyText&quot;&gt;The table below lists the new variables needed to support this security solution.&lt;/div&gt;&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;TableFormat&quot; style=&quot;border-bottom-style: none; border-collapse: collapse; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; margin-left: 59.4pt; width: 570px;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;mso-yfti-firstrow: yes; mso-yfti-irow: -1;&quot;&gt;   &lt;td style=&quot;background: #5475AA; border: none; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableHeader&quot; style=&quot;mso-yfti-cnfc: 1;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;Variable&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;background: #5475AA; border: none; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableHeader&quot; style=&quot;mso-yfti-cnfc: 1;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;Value&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 0;&quot;&gt;   &lt;td style=&quot;border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;LDAP_HOST&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-left: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;Yourhost.yourdomain.com&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 1;&quot;&gt;   &lt;td style=&quot;border-top: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;LDAP_PORT&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid silver 1.0pt; border-left: none; border-right: solid silver 1.0pt; border-top: none; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;389&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 2;&quot;&gt;   &lt;td style=&quot;border-top: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;LDAP_HOST_2&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid silver 1.0pt; border-left: none; border-right: solid silver 1.0pt; border-top: none; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;Myhost2.yourdomain.com&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 3;&quot;&gt;   &lt;td style=&quot;border-top: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;SERVICE_DN&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid silver 1.0pt; border-left: none; border-right: solid silver 1.0pt; border-top: none; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;serviceaccount&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 4;&quot;&gt;   &lt;td style=&quot;border-top: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;SERVICE_PWD&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid silver 1.0pt; border-left: none; border-right: solid silver 1.0pt; border-top: none; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;*********&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 5;&quot;&gt;   &lt;td style=&quot;border-top: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;LDAP_SEARCH_FILTER&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid silver 1.0pt; border-left: none; border-right: solid silver 1.0pt; border-top: none; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;DC=yourdomain,DC=com&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 6; mso-yfti-lastrow: yes;&quot;&gt;   &lt;td style=&quot;border-top: none; border: solid silver 1.0pt; mso-border-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 117.0pt;&quot; valign=&quot;top&quot; width=&quot;156&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;INSTANCE&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid silver 1.0pt; border-left: none; border-right: solid silver 1.0pt; border-top: none; mso-border-alt: solid silver .5pt; mso-border-left-alt: solid silver .5pt; mso-border-top-alt: solid silver .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 310.5pt;&quot; valign=&quot;top&quot; width=&quot;414&quot;&gt;&lt;div class=&quot;TableBodytext&quot;&gt;‘DEV’&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;</description><link>http://nicks-bi-blog.blogspot.com/2011/04/obiee-security-active-directory.html</link><author>noreply@blogger.com (Nick Roppolo)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCYR_keYK3n9I1Z_97eM-HUKvruPQXIi5PG2EsDG4_L11eFVKcCiiPoqXJYZpu_LB3WBEQUFtSYpzd8NC0_furn1BWSANt5NiujN8SUyEl23V_wFbK9fab2jmEkU3tXO3-RWhAN-BNkts/s72-c/1.jpg" height="72" width="72"/><thr:total>6</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4246323022141732771.post-319356041246138877</guid><pubDate>Fri, 04 Feb 2011 23:00:00 +0000</pubDate><atom:updated>2011-02-04T17:00:01.711-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Oracle Business Intelligence</category><title>What is Business Intelligence?</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinrSr7bgoxWI1MRmBUohRzek7cjsD1r_X0rjnDIRHJRTLPMGj6JnecO5D0xqGmJpvMXMu0wJcLqQ9AYhmIaRaPXnfF-vltPJoVJ6BcgrcxdUHWSL5H68QLgqM9NbnF8gpuK7PzRh-vn3E/s1600/blogpost.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;189&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinrSr7bgoxWI1MRmBUohRzek7cjsD1r_X0rjnDIRHJRTLPMGj6JnecO5D0xqGmJpvMXMu0wJcLqQ9AYhmIaRaPXnfF-vltPJoVJ6BcgrcxdUHWSL5H68QLgqM9NbnF8gpuK7PzRh-vn3E/s200/blogpost.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;In the simplest terms Business Intelligence is reporting.&amp;nbsp; Within any business people rely on information systems to record the workings of the business. &amp;nbsp;Information about our customers, our vendors, and our interactions with them, or transactions is all captured with these wonderful machines we call computers.&amp;nbsp;&amp;nbsp; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
So we are pouring all of this information into these machines, capturing every move we make, and now it is time to get the information back out.&amp;nbsp; The problem is we don’t want the information to come out the way we put it in.&amp;nbsp; What we want is a chart or a graph, or a simple table that tells us what’s going on, where our successes are and where things need to improve.&amp;nbsp;&amp;nbsp; This is business intelligence.&amp;nbsp; Extracting from the mountains of information we have captured, the essence of what’s occurring to report status and allow us to make decisions about the future of our business.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;If that were the whole picture then there would not be much to talk about.&amp;nbsp; As it turns out, we want access to this information differently depending on the situation.&amp;nbsp; Some situations require a printed report, others call for a highly summarized view that guides us to more detail to isolate issues.&amp;nbsp; Others still require an extremely flexible interaction that facilitates what-if analysis and allows us to manipulate information in any manner we see fit.&amp;nbsp; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
In summary, Business Intelligence is the methodologies and technologies of providing businesses information from all of the data they have collected.&amp;nbsp; In the next, entry I will cover a number of typical business problems and discuss how they are approached with Business Intelligence technologies.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;What’s coming Up:&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoListParagraphCxSpFirst&quot; style=&quot;mso-list: l0 level1 lfo1; text-indent: -.25in;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;/div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-family: Symbol;&quot;&gt;&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;What is the problem we are trying to solve&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Symbol;&quot;&gt;&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;Why&amp;nbsp; you can’t have that report right now&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Symbol;&quot;&gt;&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;Introducing the Oracle BI Enterprise Edition Platform&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;</description><link>http://nicks-bi-blog.blogspot.com/2011/02/what-is-business-intelligence.html</link><author>noreply@blogger.com (Nick Roppolo)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinrSr7bgoxWI1MRmBUohRzek7cjsD1r_X0rjnDIRHJRTLPMGj6JnecO5D0xqGmJpvMXMu0wJcLqQ9AYhmIaRaPXnfF-vltPJoVJ6BcgrcxdUHWSL5H68QLgqM9NbnF8gpuK7PzRh-vn3E/s72-c/blogpost.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4246323022141732771.post-7314701772386913714</guid><pubDate>Fri, 28 Jan 2011 23:42:00 +0000</pubDate><atom:updated>2011-01-29T12:33:04.142-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Oracle Business Intelligence</category><title>My First Blog Entry</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;I have spent the last year trying to figure out to start this blog.&amp;nbsp; Yesterday a friend gave me some direction: Just Start, make it short and sweet, and update it often.&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;What I hope to accomplish:&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;My primary goal is to start a dialogue about Business Intelligence, specifically Oracle Business Intelligence, where I chronicle my experiences and musings.&amp;nbsp; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;In addition, I want to use this blog to “de-geek” a little.&amp;nbsp; I spend a good portion of my time in the bits and bytes and I would like to expand my horizons by doing the least geeky thing possible, ahem...write a blog. Not a blog about poetry but BI no less.&amp;nbsp;&amp;nbsp;I can already see this might be a fruitless effort, but who knows, maybe I will start blogging about BI in iambic pentameter.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Finally, I hope to learn from others through the comments of my sole remaining reader.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;What type of blog is this?&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;/b&gt;Well it will be about Oracle BI basically.&amp;nbsp;&amp;nbsp;In my adventures with my various customers I have come to the conclusion that many do not really understand the big picture.&amp;nbsp; This is obviously the fault of consultants like me, software vendors and some IT Professionals.&amp;nbsp; We just simply do not speak the same language as the business community we serve.&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
The first series of entries will address; What is BI, Why is BI important and Why should business users trust us.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;What’s coming Up:&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoListParagraphCxSpFirst&quot; style=&quot;mso-list: l0 level1 lfo1; text-indent: -.25in;&quot;&gt;&lt;span style=&quot;font-family: Symbol;&quot;&gt;·&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;What is Business Intelligence&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;What is the problem we are trying to solve&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Symbol;&quot;&gt;&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;Why you can’t have that report right now&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;I invite any comments from anyone on the direction of this series of posts…&lt;/div&gt;&lt;/div&gt;</description><link>http://nicks-bi-blog.blogspot.com/2011/01/my-first-blog-entry.html</link><author>noreply@blogger.com (Nick Roppolo)</author><thr:total>0</thr:total></item></channel></rss>