É necessário concluir algumas etapas adicionais quando
configurar o Content Engine para ser
executado no WebSphere com os repositórios federados do Tivoli Directory
Server.
Para configurar o WebSphere com repositórios federados Tivoli Directory
Server:
- No console administrativo do WebSphere, navegue para . Em Repositório de Conta do Usuário,
selecione Repositórios Federados e
clique em Configurar.
- Em Itens Relacionados, clique em Gerenciar Repositórios,
selecione o repositório federado, clique em Tipos de Entidade LDAP e
depois clique em PersonAccount.
- Altere inetOrgPerson para o atributo de classe
Objeto (por exemplo, o atributo person) pelo qual seus
usuários do Tivoli Directory
Server efetuam login.
Importante: Se Tivoli Directory
Server estiver configurado
para usar inetOrgPerson para logins, não altere essa configuração.
- Localize seu arquivo de perfil WebSphere
wimconfig.xml. Normalmente, esse arquivo está em /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/config/cells/YourNode01Cell/wim/config e aberto para edição:
- Procure no arquivo wimconfig.xml
pela cadeia userPassword que está localizada na seguinte
sub-rotina:
<config:attributeConfiguration>
<config:attributes name="userPassword" propertyName="password"/>
<config:attributes name="krbPrincipalName" propertyName="kerberosId">
<config:entityTypes>PersonAccount</config:entityTypes>
</config:attributes>
- Logo após a sub-rotina localizada na subetapa anterior,
inclua a seguinte sub-rotina:
<config:attributes name="login_attribute" propertyName="login_property">
<config:entityTypes>PersonAccount</config:entityTypes>
</config:attributes>
Na sub-rotina incluída, substitua login_attribute pelo
atributo Tivoli Directory
Server pelo qual os usuários
efetuam login e substitua login_property pelo valor especificado
no campo de propriedades de Login (cn é
o valor-padrão; outros valores possíveis são uid e sn).
- Salve as edições.
- Reinicie o servidor de aplicativos no qual você está implementando o Content Engine.