Unica Plan with LDAP integration

A set of files exist in the location <plan_home>/conf/<locale>/ldap_conf.xml. These files contain the LDAP server settings. These settings are used in any form attribute of type external data source.

In the following code, replace the bold-and-italicized variables with actual values:


<!-- url for the ldap server.  example: ldap://192.168.100.39:389          -->
      <ldap_provider_url>SERVER-URL</ldap_provider_url>
      <!-- account to connect to the server -->
      <ldap_security_principal>ACCOUNT</ldap_security_principal>
      <!-- password -->
      <ldap_credentials>PASSWORD</ldap_credentials>
.
.
.
<!-- one or more ldap references for identifying the objects of interest  -->
      <ldap_references>
         <ldap_reference>
            <!-- example: ou=Users,ou=US,dc=singlesignon1,dc=singlesignon1,dc=com -->
            <ldap_name>
            <![CDATA[\{*}NAME-STRING\{*}]]>
            </ldap_name>
             <ldap_filter>
            <![CDATA[(objectclass=user)]]>
            </ldap_filter>
         </ldap_reference>
       </ldap_references>
The account format must either of the following formats:
Format Example
<login>@<domain> johndoe@unicaindia
<domain>\<login> unicaindia\johndoe
cn=<login>,CN=Users,<base dn> cn=johndoe,CN=Users,dc=unicaindia,dc=com

The NAME-STRING must have the following format:

ou=Users,ou=US,dc=singlesignon1,dc=singlesignon1,dc=com