Configurando Cartões de Visita Usando um Diretório LDAP

Siga estas etapas para configurar o cartão de visita usando um diretório LDAP. Domino LDAP é considerado um diretório LDAP.

Antes de Iniciar

Antes de iniciar a configuração de seus cartões de visita, certifique-se de que as condições a seguir sejam verdadeiras para seu site.
  • IBM® Domino e IBM Sametime Community Server foram instalados e configurados
  • A autenticação do Sametime está configurada para usar um diretório LDAP
  • O servidor LDAP está em execução e acessível pelo Sametime Community Server
  • Todos os atributos LDAP necessários para o Cartão de Visita estão acessíveis para consulta através de conexão anônima ou usando-se uma conta e senha de ligação específica
  • O Sametime Community Server está em execução
  • Somente para Domino LDAP: Para permitir que usuários anônimos acessem os detalhes necessários do usuário, é possível editar o documento Todos os Servidores no names.nsf. Sob a guia LDAP, todos os atributos LDAP que deseja que sejam recuperados por usuários anônimos devem ser incluídos na lista de Usuários Anônimos Podem Consultar.
  • As fotos devem ter menos de 45 KB (recomendado: 10 KB) e devem estar no tipo de arquivo .jpg ou .gif

Sobre Esta Tarefa

Esta tarefa deve ser concluída separadamente para cada servidor em um cluster do Sametime Community Server.

Procedimento

  1. Efetue login no WebSphere Integrated Solutions Console como o administrador do WebSphere.
  2. Clique em Sametime System Console > Servidores do Sametime > Sametime Community Servers.
  3. Na lista Sametime Community Servers, clique no nome de implementação do servidor com as informações de cartão de visita que deseja incluir ou alterar.
  4. Clique na guia Cartão de Visita.
  5. Na seção Conteúdo do Cartão de Visita, selecione o atributo que deseja exibir nos cartões de visita dos usuários e, em seguida, clique em Incluir para incluir o atributo selecionado. Se não quiser exibir nenhuma informação pré-selecionada, selecione cada atributo e, em seguida, clique em Remover.
  6. Sob Definição de Atributo, escolha Valores de Atributos apropriados para sua implementação. Cada diretório LDAP possui seu próprio esquema de nomenclatura, portanto, não deixe de confirmar que cada valor de atributo selecionado para exibição seja mapeado para o atributo LDAP correto, conforme definido pelo esquema LDAP. Se preferir mapear outro valor de atributo para o nome do atributo em vez de o valor padrão, então, escolha Definido pelo Usuário. A tabela a seguir lista o valor de atributo padrão que é mapeado a cada nome de atributo.
    Tabela 1. Nomes e Valores de Atributos
    Nome de Atributo Valor de Atributo
    Endereço de email mail
    Telefone telephoneNumber
    Título cargo
    Foto jpegPhoto

    (requer o inetOrgPerson objectClass)

    Endereço postalAddress
    Empresa ou
    Nome cn

    Domino LDAP não contém o campo postalAddress. O valor recuperado para esse atributo LDAP é a concatenação de Cidade, Estado/Província e País. Além disso, Domino LDAP contém um campo oculto para o atributo ou. Este campo não pode ser configurado por meio de Domino LDAP, e uma ferramenta de gerenciamento de LDAP de terceiros pode ser usada para incluir valor.

  7. Se você selecionar Definido pelo Usuário para um Valor de Atributo, então, insira um atributo para mapear para o Nome do Atributo.
  8. Clique em OK.
  9. Reinicie o Sametime Community Server.

O que Fazer Depois

Considerações Especiais

Em uma configuração na qual:
  • O Sametime está configurado com um diretório LDAP
  • UserInfo está configurado para ignorar atualizações de configuração
  • O ID do Sametime está configurado para um atributo diferente de um DN
Você deve incluir parâmetros adicionais no arquivo UserInfoConfig.xml para suportar corretamente este tipo de ID do Sametime.
  1. Abra o arquivo UserInfoConfig.xml.
  2. Localize a marcação StorageDetail do diretório LDAP relevante e inclua os seguintes sinalizadores:
    UserIdAttribute= attribute_name
    PersonObjectClass= object_class_name
  3. Salve e feche o arquivo.
  4. Reinicie o servidor.

O serviço UserInformation carrega inicialmente a configuração a partir do UserInfoConfig.xml e, em seguida, recebe atualizações de configuração do Sametime System Console. Entretanto, o Sametime System Console não pode ser modificado instantaneamente para conter atributos adicionais. Portanto, os atributos de usuário adicionais que você definisse para um cartão de visita não seriam incluídos nas atualizações de configuração do Sametime System Console. Nesse caso, toda a configuração do cartão de visita deve ser feita em UserInfoConfig.xml e atualizações de configuração a partir do Sametime System Console devem ser desativadas usando estas etapas:

  1. Abra o arquivo UserInfoConfig.xml.
  2. Localize a marcação UserInformation do diretório LDAP relevante e inclua o seguinte sinalizador:
    <ReadStConfigUpdates value="false"/>
  3. Salve e feche o arquivo.
  4. Reinicie o servidor.

Uma configuração opcional no arquivo UserInfoConfig.xml permite que você mapeie um detalhe para mais de um atributo. Como resultado, o valor retornado para um detalhe é composto de uma lista de atributos recuperados do armazenamento.

É possível fazer isso mapeando um item para uma lista de atributos separada por vírgulas.

<Detail Id="Telephone"  FieldName="telephoneNumber,mobile" Type="text/plain" />

A resposta pode conter uma lista de valores separados por qualquer caractere escolhido pelo administrador. Para aplicar um novo separador, edite o arquivo UserInfoConfig.xml.

  1. Abra UserInfoConfig.xml em um editor.
  2. Escolha a marcação Detalhe que você deseja usar para recuperar uma lista de atributos.
  3. Conclua a propriedade FieldName com a lista de atributos que serão recuperados, separados por vírgulas.
  4. Inclua uma propriedade adicional: DisplaySeparator. Configure seu valor para o caractere requerido que deve aparecer no XML de resposta entre 2 valores quaisquer de atributos recuperados. Por exemplo, <Detail Id="Telephone" FieldName="telephoneNumber,mobile" Type="text/plain" DisplaySeparator="/"/>.
    Nota: Para assegurar uma exibição correta no iOS, use o símbolo / com um espaço antes e depois como displaySeparator.
  5. Efetue login no WebSphere Integrated Solutions Console como o administrador do WebSphere.
  6. Clique em Sametime System Console > Servidores do Sametime > Sametime Community Servers.
  7. Na lista Sametime Community Servers, clique no nome da implementação do servidor com as informações de conectividade que deseja alterar.
  8. Clique na guia Cartão de Visita.
  9. Verifique se o mapeamento desse detalhe (o detalhe Telefone no exemplo) está vazio.
  10. Clique em OK.
  11. Reinicie o servidor.