Configuring OpenOffice.org to Retrieve User Profiles From an LDAP Repository
<prop oor:name="BaseDN" oor:type="xs:string">
<value>dc=mycorp,dc=com</value>
</prop>
<prop oor:name="Port" oor:type="xs:int">
<value>389</value>
</prop>
</node>
<!-- The following settings should be omitted if anonymous access is possible -->
<prop oor:name="SearchUser" oor:type="xs:string">
<value>MyUserLogin</value>
</prop>
<prop oor:name="SearchPassword" oor:type="xs:string">
<value>MyPassword</value>
</prop>
<!-- End of strings that should be omitted if anonymous access is possible -->
<prop oor:name="UserObjectClass" oor:type="xs:string">
<value>inetorgperson</value>
</prop>
<prop oor:name="UserUniqueAttribute" oor:type="xs:string">
<value>uid</value>
</prop>
<prop oor:name="Mapping" oor:type="xs:string">
<value>oo-ldap</value>
</prop>
</node>
</oor:component-data>
Server
Host name of the LDAP Server.
BaseDN
Root entry of the enterprise directory.
Port
Port number of the LDAP Server. The default port number is 389.
SearchUser
Distinguished Name (DN) of an existing user with read-only access to the LDAP repository.
Note – This setting is only required if anonymous access is not supported by the LDAP server.
SearchPassword
Password of SearchUser.
Note – This setting is only required if anonymous access is not supported by the LDAP server.
UserObjectClass
Object class that identifies user entities.
For example, the user entity for an OpenDS Server might be inetOrgPerson. To find the DN of a
user, you need to use this entity in conjunction with the UserUniqueAttribute attribute.
UserUniqueAttribute
Attribute that identifies user entities.
For example, the UserUniqueAttribute for an LDAP repository that is on an OpenDS server might
be uid. To find the DN of a user, you need to use this attribute in conjunction with the
UserObjectClass. The server compares the value of this attribute to the login user name for the
operating system.
Mapping
String that indicates a named mapping file, that is, $(Mapping)-attr.map.
For example, if the LDAP repository is an OpenDS server, then the mapping entry is oo-ldap. This
entry tells the LDAP User Profile Back End to use oo-ldap-attr.map as the mapping file.
Alternatively, if the LDAP repository is an Active Directory, then the Mapping entry is oo-ad-ldap.
This entry tells the LDAP User Profile Back End to use oo-ad-ldap-attr.map as the mapping file.
2 Replace the value placeholders in the LDAP.xcu file with the mandatory
settings for your LDAP server.
38 OpenOffice.org 3.2 Administration Guide · March 2010
Comentarios a estos manuales