You need to complete some additional steps when
configuring Content Engine to
run on WebSphere® with Tivoli® Directory
Server federated repositories.
To configure WebSphere with Tivoli Directory
Server federated repositories:
- In WebSphere administrative
console, navigate to . Under the User
account repository, select Federated repositories and
click Configure.
- Under Related items, click Manage repositories,
select the federated repository, click LDAP entity types,
and then click PersonAccount.
- Change inetOrgPerson to the Object class
attribute (for example, the person attribute) by
which your Tivoli Directory
Server users
log in.
Important: If Tivoli Directory
Server is configured to use
use inetOrgPerson for logins, do not change this
setting.
- Find your WebSphere profile
file wimconfig.xml. Typically, this file is at /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/config/cells/YourNode01Cell/wim/config and
open it for editing:
- Search wimconfig.xml for
the string userPassword that is located in
the following stanza:
<config:attributeConfiguration>
<config:attributes name="userPassword" propertyName="password"/>
<config:attributes name="krbPrincipalName" propertyName="kerberosId">
<config:entityTypes>PersonAccount</config:entityTypes>
</config:attributes>
- Immediately after the stanza that you located in the
preceding substep, add the following stanza:
<config:attributes name="login_attribute" propertyName="login_property">
<config:entityTypes>PersonAccount</config:entityTypes>
</config:attributes>
In the stanza you added, replace login_attribute with
the Tivoli Directory
Server attribute
by which users log in; and replace login_property with
the value you specified in the Login properties field (cn is
the default value; other possible values are uid and sn).
- Save your edits.
- Restart the application server on which you are deploying Content Engine.