The LDAP adapter is configured using the WebSphere Application Server administrative console or the wsadmin commands. See the WebSphere administrative console documentation. If you need to modify this configuration, you can manually edit the wimconfig.xml file, although this is not the preferred method.
The following code sample is an example of a basic wimconfig.xml file that has been configured to use the LDAP server LDAP1. You can modify the appropriate values that are shown in italic.
<config:repositories xsi:type="config:LdapRepositoryType" id="LDAP1" supportPaging="true" supportSorting="true" ldapServerType="IDS51"> <config:baseEntries name="cn=users,dc=yourco,dc=com"/> <config:baseEntries name="cn=groups,dc=yourco,dc=com"/> <config:ldapServerConfiguration> <config:ldapServers bindDN="cn=root" bindPassword="{xor}Nj0y" sslEnabled="false"> <config:connections host="localhost" port="389"/> </config:ldapServers> </config:ldapServerConfiguration> <config:ldapEntityTypes name="PersonAccount"> <config:objectClasses>inetOrgPerson</config:objectClasses> <config:searchBases>cn=users,dc=yourco,dc=com</config:searchBases> </config:ldapEntityTypes> <config:ldapEntityTypes name="Group"> <config:objectClasses>groupOfNames</config:objectClasses> <config:searchBases>cn=groups,dc=yourco,dc=com</config:searchBases> </config:ldapEntityTypes> <config:ldapEntityTypes name="OrgContainer"> <config:rdnAttributes name="o" objectClass="organization"/> <config:rdnAttributes name="ou" objectClass="organizationalunit"/> <config:objectClasses>organization</config:objectClasses> <config:objectClasses>organizationalUnit</config:objectClasses> </config:ldapEntityTypes> <config:groupConfiguration> <config:memberAttributes dummyMember="uid=dummy" name="member" objectClass="groupOfNames"/> <config:membershipAttribute name=""/> </config:groupConfiguration> <config:attributeConfiguration> <config:attributes name="userPassword" propertyName="password"/> <config:attributes name="cn" propertyName="displayName"> <config:entityTypes>Group</config:entityTypes> </config:attributes> <config:attributes name="cn" propertyName="cn"> <config:entityTypes>Group</config:entityTypes> </config:attributes> <config:propertiesNotSupported name="homeAddress"/> <config:propertiesNotSupported name="businessAddress"/> </config:attributeConfiguration> <config:contextPool enabled="true" initPoolSize="1" maxPoolSize="10" poolTimeOut="0" prefPoolSize="5"/> <config:cacheConfiguration> <config:attributesCache cacheSize="4000" cacheTimeOut="1200" enabled="true"/> <config:searchResultsCache cacheSize="2000" cacheTimeOut="600" enabled="true"/> </config:cacheConfiguration> </config:repositories>