Jitsi desktop com integração de agenda de contatos do AD/LDAP

Douglas Boldrini
Douglas Boldrini
Published in
3 min readSep 5, 2020

Faaaala jogador! Tudo bem?

Ta precisando de um comunicador SIP Open Source, bastante versátil, com funcionalidades ilimitadas e compatível com seu Linux/Windows? Vem comigo!

O Jitsi é um softphone de áudio/vídeo e mensageiro instantâneo escrito em Java. Ele suporta alguns dos mais populares protocolos de mensagens instantâneas e telefonia, como SIP, Jabber / XMPP (e, portanto, Facebook e Google Talk), AIM, ICQ, MSN, Yahoo! Messenger.

O desenvolvimento de Jitsi começou na Universidade de Estrasburgo, França.

Originalmente, o projeto era conhecido como SIP Communicator. Ao longo dos anos, a comunidade cresceu para incluir membros e colaboradores do Brasil, Bulgária, Camarões, China, Estônia, França, Alemanha, Índia, Japão, Romênia, Espanha, Suíça, Reino Unido, EUA e outros.

Jitsi é baseado na arquitetura OSGi usando a implementação Felix do Apache. Isso torna muito extensível e particularmente desenvolvedor amigável.

O Jitsi foi criado originalmente por Emil Ivov que era naquele tempo um estudante na universidade de Strasbourg, France. Hoje, a equipe principal cresceu e conta desenvolvedores e contribuintes de todo o mundo. Uma lista completa pode ser encontrada na seção Equipe e Contribuintes .

Agora que já conhece o “carinha”, vamos ao que realmente interessa: Configurar ele para que busque em meu Active Directory meus usuários e suas informações.

Para este HOW-TO nosso ambiente precisará ter:

  • SERVIDOR PBX ASTERIX . (abordaremos a instalação e configuração deste em um outro dia)
  • CLIENTE SIP JITSI Instalado em Configurado para Ligações (download)
  • Windows Server 2016 R2 com Active Directory configurado e refinado com as informações dos usuários completas (indico leitura do blog do meu parceiro Nathan Pinotti, conteúdo profissa!).

Bom sendo assim, vem comigo:

  • Vá em Ferramentas/Opções
  • Navegue até Contact Sources, selecione Configuração LDAP e clique em +
  • Forneça as informações de acordo com as imagens a seguir:
  • Utilize (com moderação) os atributos de acordo com as informações que completou em seu Domínio. Eu particularmente só adicionei: description (Descrição) e physicalDeliveryOfficeName (Empresa). Como não existem campos específicos então joguei no e-mail separado somente por espaço cada atributo. Somente para poder filtrar por nome, telefone, email, região, etc….
  • Enfim, o resultado disso:

Gostou do conteúdo, você pode sugerir algum tema é só deixar nos comentários. Ahh, fortalece compartilhando para geral na comunidade. Abraço galera!

--

--

Douglas Boldrini
Douglas Boldrini
0 Followers
Editor for

Father of Yan and Zoe, Graduated in Analysis and Systems Development with specialization in Information Security. DevOps student and a reluctant pioneer of the