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