Configurando fotos de cartões de visita para um diretório LDAP do Domino

É possível armazenar fotos de usuários no diretório LDAP do Domino e ativar o UserInfo para recuperá-las. Uma ferramenta de gerenciamento LDAP de terceiros é necessária para a inclusão de um campo Foto JPEG no Domino LDAP. A maioria das ferramentas compatíveis com o LDAP V3 funcionará.

Antes de Iniciar

Configurar um Cartão de Visita com uma conta de ligação de LDAP autenticada é altamente recomendável. Permitir acesso de gravação anônimo ao esquema LDAP é um risco de segurança, e talvez mudanças de segurança adicionais na Lista de Controle de Acesso do Domino Directory sejam necessárias para permitir acesso de gravação anônimo ao diretório LDAP do Domino.

Procedimento

  1. Use Domino Administrator para ativar o acesso de gravação ao diretório LDAP do Domino. No padrão Documento de Definição de Configuração LDAP, clique em Sim para Permitir acesso de gravação aos usuários de LDAP.
  2. Usando a ferramenta LDAP de terceiros, conecte-se ao servidor LDAP Domino e conecte-se como administrador do Domino. Após a execução de uma conexão bem-sucedida, selecione um usuário e inclua um Atributo. O nome do atributo para o diretório LDAP do Domino deve ser especificado como: jpegphoto;binary e o tipo deve ser selecionado como binário. Observe o nome que está sendo usado para o atributo. Se usar apenas jpegPhoto ou Photo como o nome, dependendo da ferramenta LDAP, pode não ser possível armazenar imagens no campo. O -;binary é requerido para o diretório LDAP do Domino para entender os dados binários.
  3. Use a ferramenta LDAP de terceiros para importar as fotos JPEG ou GIF em um novo campo.
    Nota: O tamanho da imagem deve ser menor que 45 KB (recomendado: 10 KB).
  4. Use ldapsearch ou a ferramenta LDAP para verificar se a foto foi transferida por upload com sucesso
  5. Efetue login no Integrated Solutions Console.
    1. Clique em Sametime System Console > Servidores do Sametime > Sametime Community Servers.
    2. Na lista Sametime Community Servers, clique no nome da implementação do servidor com as informações de conectividade que deseja alterar.
    3. Clique na guia Cartão de Visita.
    4. Na seção Conteúdo do Cartão de Visita, selecione o atributo Foto e, em seguida, clique em Incluir para incluí-la no cartão de visita.
    5. Na seção Definição de Atributo, escolha Definido pelo Usuário como o valor do atributo para Foto.
    6. Na coluna Definido pelo Usuário após Foto, digite jpegphoto;binary.
    7. Clique em OK.
  6. Abra o Domino Directory (names.nsf) do servidor LDAP em um cliente Notes.
    1. Expanda Configurações > Servidores e selecione a visualização Configurações. Abra esse documento no modo Editar e clique na guia Básico. Ative a opção Usar estas definições como padrão para todos os servidores. A guia LDAP é exibida.
    2. Clique na guia LDAP. Clique em Escolher Campos que Usuários Anônimos Podem Consultar via LDAP.
    3. Clique em Novo na janela exibida.
    4. Digite jpegphoto no campo e clique em OK para salvar o valor. Clique em OK novamente para fechar a janela.
    5. Salvar e fechar o documento.
  7. Reinicie o servidor LDAP. A partir do console do servidor, digite tell ldap quit e, em seguida, load ldap.
  8. Usando a ferramenta LDAP ou ldapsearch, verifique se é possível recuperar de forma anônima jpegPhoto. Consulte o "utilitário ldapsearch" no Domino Administrator Help em https://www.ibm.com/developerworks/lotus/documentation/domino/
  9. Navegue para o arquivo UserInfoConfig.xml na pasta de instalação do Domino. Na seção "Detalhes", verifique se o campo Foto está configurado para jpegPhoto;binary.
    <Detail Id="Photo" FieldName="jpegPhoto;binary" Type="image/jpeg" /> 
  10. Reinicie o Sametime Community Server.