Integração GLPI e AD (Active Directory)

Boa noite galera,

Hoje novamente estarei esclarecendo como integrar o GLPI com o AD (Active Directory – Microsoft), eu já havia postado anteriormente em um outro blog (já desativado) como fazer isso mas para ajudar a galera e tornar meu no blog/site um ponto de referência sobre o GLPI, estarei passando novamente o caminho das pedras o passo-a-passo.

OBJETIVO: Integrar o GLPI e o AD (Active Directory  – LDAP) para importação e autenticação de usuários.

Para que serve essa integração?

Serve para que você que utiliza GLPI e possui AD na sua rede, não precise cadastrar usuários manualmente no GLPI. Pois ao cadastrar um usuário no seu AD e será automaticamente adicionado no GLPI e o usuário irá utilizar apenas o seu login e senha de rede (AD) para fazer autenticação no GLPI.

Caminho das pedras, como será?

Veja o ambiente para a integração:

Conforme a figura, temos um servidor Linux com o GLPI, um servidor Windows com o AD e um usuário cadastrado no AD chamado “Thiago”.

1º – Passo:

Acessei o GLPI pelo browser (exemplo: http://localhost/glpi), use o usuário “GLPI”.

2º – Passo:

Vai em “Configurar” > “Autenticação” > “Autenticações externas” > “Diretório LDAP”, veja as figuras abaixo:

3º – Passo:

Clique para adicionar e vamos configurar os filtros ldap, para pegar somente os usuários do AD:

Explicando os campos descritos na figura:

Diretório LDAP
Nome: thiagopassamani.com.br (Nome do Domínio)
Servidor: 192.168.1.2 (Ip do Servidor AD)
Basedn: dc=thiagopassamani, dc=com, dc=br
Rootdn(para conexão não anônima) : PASSAMANI\glpi (usuário do AD – permissão de administrador / domain controler)
Pass: *******
Campo de Login: samaccountname
Fuso horário: GMT -3 horas(s)
Porta LDAP (default=389) : 389
Filtro de Conexão:(&(objectClass=user)(objectCategory=person))
Usa TLS: Não

Pertencer a grupos
Tipo de busca: Em usuários
Filtro para pesquisar em grupos: (&(objectClass=user)(objectCategory=person))
Usar DN na Pesquisa: SIM
Usuário contendo seus grupos: memberof
Grupo contendo seus usuários: (deixar em branco)

Links GLPI/LDAP
Sobrenome: cn
Nome: givenName
Comentários: (deixar em branco)
Telefone: telephonenumber
Celular: mobile
E-mail: mail
Telefone2: (deixar em branco)

Depois clique no botão “Enviar” e logo abaixo tem a opção para testar a autenticação, veja:

Se ocorrer tudo certo, irá exibir a mensagem de Sucesso. Depois ficará cadastrado desse jeito:

4º  – Passo:

Importar os usuários do AD para a base do GLPI, lembrando que só é feito uma cópia dos usuários, pois a senha será autenticada/validada pelo servidor AD para acesso ao GLPI.

Para importar vá em “Administração” > “Usuários”, veja a figura abaixo:

Clique no botão “Link LDAP”, veja figura:

Depois clique no botão “Importar novos usuários”, será exibido uma lista dos usuários (não postei a figura) que você deseja importar, marque e clique em “importar”.

5º – Passo:

Acessei novamente “Administração” > “Usuários” e veja os usuários importados:

6º – Passo:

Faça o teste, acessando com o usuário importado e seja feliz… Kkkkk….

OBSERVAÇÃO:

[¹] Esse tutorial foi desenvolvido com o GLPI (versão 0.72.4), que ainda não possui importação automática de usuários.

[²] Para importar um novo usuário cadastrado no AD, você terá que sempre efetuar os passos 4 e 5.

[³] Na versão 0.78 (Release – Teste) será feito automáticamente, vamos esperar e assim que se tornar estavel, estarei postando outro passo-a-passo.

Espero que gostem e que esse passo-a-passo salve muita gente que está precisando dessa intergração. Dúvidas, sugestões ou  críticas, COMENTEM, OK?

Até a próxima…

===> >> A T U A L I Z A Ç Ã O <<< ===

Nas versões do AD a utilização do “ROOT DN” muda a forma de escrever, veja o exemplo:

No AD 2000 e AD 2003 pode ser escrito dessas duas formas:

cn=usuario, dc=dominio ou dominio\usuario

No AD 2008 pode ser escrito de três formas diferentes:

cn=usuario, dc=dominio ou dominio\usuario ou usuario@dominio

OBSERVAÇÃO: O usuário deve possuir privilégios para fazer consultas no banco do AD.


Publicado

em

por

Comentários

194 respostas para “Integração GLPI e AD (Active Directory)”

  1. Avatar de Thiago Passamani

    Michel sim é possível. Você pode adicionar os slaves na conexão também.

  2. Avatar de Thiago Passamani

    Fernando no GLPI só há a configuração do Perfil, realmente nunca testei isso.

  3. Avatar de Thiago Passamani

    Darlisson qual é a versão do GLPI? Tente efetuar a configuração de conexão LDAP com um usuário DOMAIN ADMINS.

  4. Avatar de Thiago Passamani

    Vitor o GLPI não consegue alterar senha do usuário quando ele efetuar o primeiro logon na rede, apenas depois dessa alteração ele consegue efetuar o login.

  5. Avatar de Michel Sales
    Michel Sales

    Thiago, parabéns pelo post !!!!

    Gostaria de saber se é possível integrar o GLPI com mais de um AD ?

    Abs.

  6. Avatar de Darlisson Santos
    Darlisson Santos

    Thiago, parabéns pelo blog sempre compartilhando conhecimento.

    Estou com alguns problemas:
    Fica a configuração conforme acima, o teste com o servidor é realizado com sucesso, porém um determinado usuário não consegue logar aparece a msg “tente logar novamente”.
    O outro problema é que não consigo importar novos usuários, aparece “Não há usuários para importar”

    Sabe o que pode ser ??

  7. Avatar de Vitor
    Vitor

    @Thiago Passamani: Boa tarde,
    Estou com o mesmo problema, sem sucesso de resolução.

    Identifiquei o seguinte:
    Domain User somente loga no GLPISERVER quando efetuada permissão de logon no ADSERVER.

    Alguma sugestao?

  8. Avatar de Fernando
    Fernando

    Fala Thiago! Poderia me dar uma ajuda: então estava querendo colocar de uma forma automática quando o usuário logar ele automaticamente jogar este usuário para uma entidade filha especifica. Tem como me ajudar por favor?

  9. Avatar de Thiago Passamani

    Hugo use um usuário com acesso ao grupo “Domain Admins” e veja se resolve. Preciso atualizar esse tutorial.

  10. Avatar de Hugo Pedrosa
    Hugo Pedrosa

    Oi Thiago, excelente tutorial.

    Estou na versão 0.84.3 e estou problema na associação dos grupos.
    Estou habilitando aprovações e para isso preciso que cada usuários esteja com seu grupo e cada grupo com seus aprovadores. Acontece que nem todos os usuários vieram do AD com o grupo primário ao qual estavam configurados.

    No GLPI os grupos foram importados, mas não há uma opção de sincronizar com o AD, somente importar novos grupos.

    Teria alguma luz?

  11. Avatar de Thiago Passamani

    Antonio utilize um usuário para conexão que seja “DOMAIN ADMINS” para testar e me fala se resolveu.

  12. Avatar de Antonio Amazonas S. Filho
    Antonio Amazonas S. Filho

    Prezados boa tarde, quero parabenizar ao Tiago Passamani pelo material, estou implementando a GLPI aqui no parque da empresa, e seguindo o tutorial consegui configurar o servidor, e inclusive ao efetuar o testte, obtenho sucesso, entretanto, no momento de importar os usuários pelo link LDAP,

    (Administração >> usuários >>Link do diretório LDAP), clico em pesquisar e o glpi não me retorna nenhum usuario e vejo a mensagem:

    ” NENHUM USUÁRIO A SER IMPORTADO”

    Estou usando a versão 0.9.0.4 do GLPI

    Alguem pode me ajudar?

  13. Avatar de Thiago Passamani

    Diego creio que seja da mesma forma, se ainda estiver com problema entre em contato por e-mail ou skype.

  14. Avatar de Thiago Passamani

    Você precisa mudar a regra de importação para assumir a entidade filha.

  15. Avatar de Diego Ramos
    Diego Ramos

    Bom dia,

    Muito bom post, aqui usamos o AZURE AD, sabe como utilizar esta ferramenta para fazer um SSO no Glpi?

  16. Avatar de Greenomac Dias
    Greenomac Dias

    @Thiago Passamani: Estou tentando mudar a entidade padrão dos usuários importados do AD, porém não consigo
    Consegui mudar direto no banco na tabela glpi_users porém na lista continua exibindo a entidade root, apenas quando abro o perfil do usuário que exibi a entidade filha.

    Sabe me dizer como faço para todos os usuários importados do AD terem uma determinada entidade filha?

  17. Avatar de Thiago Passamani

    Rafael no seu caso duas entidades uma com cada domínio.

  18. Avatar de Thiago Passamani

    Eduardo acessa via MySQL e altera o ip do servidor. Se tiver o usuário GLPI ativo, é só acessar e efetuar a alteração pela Web.

  19. Avatar de Rafael
    Rafael

    Bom dia Thiago.

    Primeiro, parabéns pelos posts, eles têm me ajudado bastante na meu aprendizado como GLPI.
    Bom, preciso de uma ajuda, tenho dois domínios para configurar no GLPI, A e B, configurei o A, fiz teste com sucesso e trouxe os usuários certinho. Configurei o B, o teste foi realizado com sucesso, porém não está trazendo nenhum usuário, há alguma outra configuração que preciso fazer quando tenho dois domínios diferentes?

    Abraço.

  20. Avatar de Eduardo Pinto

    Ola bom dia, estou sem acesso ao meu GLPI devido a uma altercao de meu servidor LDAP para um servidor novo, poderia me ajudar como eu posso alterar essa configuracao via shell, qual arquivo devo acessar e alterar.

  21. Avatar de Thiago Passamani

    Charline você já testou liberar acesso o servidor onde há o GLPI instalado?

  22. Avatar de Thiago Passamani

    Augusto pode ser o filtro ldap utilizado. Qual o filtro você está utilizando?

  23. Avatar de Augusto Almeida
    Augusto Almeida

    Boa noite Thiago,

    Parabéns pelo conteúdo.

    Fiz todas as configurações, e veio a mensagem de teste concluído com sucesso.

    Porém quando peço para importar os usuários, não retornar nenhum.

    O que pode ser?

  24. Avatar de Charline
    Charline

    Olá Thiago. Estou com uma dificuldade: utilizo o ldap para autenticação no GLPI. Porém as contas dos usuários criadas no AD têm restrições de logon, ou seja só autenticam nos computadores especificados. Por isso a autenticação não funciona no GLPI, a menos que eu dê permissão de logon em todos os computadores ou adicione o servidor ldap. Não gostaria de utilizar nenhumas das opções. Tem alguma configuração no GLPI que resolva este problema?

  25. Avatar de Thiago Passamani

    Ricardo não a importação automática do usuário, após a configuração se o usuário logar e estiver permitido, ele será importado. Fora isso, só importando manualmente.

  26. Avatar de Ricardo Lazzari da Rosa
    Ricardo Lazzari da Rosa

    Thiago,

    Você sabe se tem como realizar a importação automática de usuários de uma base LDAP na versão 0.90.1 ?

    Fico no aguardo.

    Abraços.

  27. Avatar de Thiago Passamani

    Leonardo o “LEO.VIANNA” é seu Dominio FQDN e já o “LEO” é o nome simplificado. Funcionaria também se usasse administrador@leo.vianna.

  28. Avatar de Leonardo
    Leonardo

    @Antonio: Antonio, também estava com esse problema. O meu dominio é leo.vianna e no campo “RootDN” eu estava usando >>> “leo.vianna\administrador” // “coloquei LEO\administrador” e funcionou!

  29. Avatar de Leonardo
    Leonardo

    @Bruno: Bruno, também estava com esse problema. O meu dominio é leo.vianna e no campo “RootDN” eu estava usando >>> “leo.vianna\administrador” // “coloquei LEO\administrador” e funcionou!

  30. Avatar de Thiago Passamani

    Felipe são servidores diferentes? Se sim, você pode criar outra conexão com o servidor do domínio interno para receber emails e enviar notificações. E se for igual você precisa colocar que a conta interna pode enviar e-mail para o domínio externo.

  31. Avatar de Felipe
    Felipe

    Olá, temos o GLPI versão 0.85.4 rodando via xampp, e temos varios emails, algumas pessoas só tem email interno exemplo usuario@dominio.local, outros são usuario@dominio.com.br, via .com.br as notificações chegam, mas para usuarios com email interno @dominio.local os email não chegam, como fazer para que esses usuarios que não tem acesso a email externo receberem as notificações?

  32. Avatar de Thiago Passamani

    Cleyton qual é o filtro que está usando?

  33. Avatar de Thiago Passamani

    Ricardo será necessário instalar os pacotes php5-ldap e php5-imap.

  34. Avatar de Ricardo
    Ricardo

    @Ricardo:

    Estou usando Oracle Linux como servidor.

  35. Avatar de Ricardo
    Ricardo

    O como resolver o erro da tela abaixo?

    http://i.imgur.com/PV9mdkf.png

  36. Avatar de Thiago Passamani

    Tarcis é possível, porém o usuário deve ter o mesmo nome, apenas o tipo de autenticação deve ser alterado.

  37. Avatar de Thiago Passamani

    Diego qual é o filtro que está fazendo? O usuário de conexão está correto? Qual é Base DN do AD que está usando?

  38. Avatar de Diego
    Diego

    Quando vou pesquisar a consulta não retorna os usuários.

  39. Avatar de Tarcis Tavares Tobias
    Tarcis Tavares Tobias

    Boa tarde Thiago,
    Eu configurei um AD no meu GLPI que já tem um banco de dados antigo com usuários cadastrados e chamados dos mesmos. O AD está importando normalmente, mas eu gostaria que os usuários importados do AD se mesclem com os usuários do glpi para que eu não perca as estáticas antigas. Tem como fazer isso?

  40. Avatar de cleyton
    cleyton

    Fiz todo procedimento e quando clico em link do diretório LDAP não acontece nada, não aparecem os usuários, estranho e que mandei testar a conexão e apareceu com sucesso. Alguém está passando pela mesma dificuldade?

  41. Avatar de Gabriel Rosa
    Gabriel Rosa

    E aí Thiago, beleza?

    Fera, gostaria de saber se há como vincular, automaticamente, os usuários aos seus respectivos grupos do AD, ou, se há uma possibilidade de importar os usuários já com os seus grupos.

    Fiz da seguinte forma a configuração de grupos no LDAP:

    Tipos de pesquisa: Grupos
    Atributo de usuário contendo seus grupos: Em branco
    Filtrar para pesquisar em grupos: (&(objectClass=group)(memberOf=CN=GLPI,OU=Grupos,OU=Servicos,DC=contoso,DC=com))
    Atributo de grupo contendo seus usuários: Em branco
    Usar DN na pesquisa: Não

    Fiz o filtro assim, pois da maneira que você explicou trouxe todos os grupos do AD, e do modo que eu fiz, vinculando o grupo GLPI aos grupos que eu quero que apareça, nos trás somente os grupos que quero.
    Ainda assim, não vi a possibilidade de trazer o vínculo do usuário com o seu grupo, nos forçando a atribuir um grupo para cada usuário, um a um, e isso em um ambiente com 200 colaboradores faz com que o serviço se torne moroso, não que seja um problema, mas se houver a possibilidade de automatizar… por que não?

    Um abraço e até mais.

  42. Avatar de Renato Gerevini
    Renato Gerevini

    Obrigado Thiago, só me restou uma dúvida.
    Quero que o GLPI funcione apenas para um grupo do meu AD(no caso quero importar apenas um grupo para ser utilizado no GLPI), como faço isso?

  43. Avatar de Ricardo
    Ricardo

    Thiago, muito bom o seu post.
    Sou funcionário do IBGE e estou customizando a ferramenta para utilizarmos aqui.
    Primeiramente estávamos usando o LDAP do Lotus Notes, teve uma norma técnica aqui que agora teremos que usar o LDAP do AD.
    Importei alguns usuários do AD mas não consigo fazer logon com eles.
    E a sincronização dos usuários já contidos ocorre quando escrevo que o campo de login é o mail, quando troco para samaccountname ele não realiza a ação de sincronizar.
    Não sei o que pode estar acontecendo, já tentei de tudo um pouco aqui. Pode me ajudar?

  44. Avatar de Antonio

    Boa noite, pessoal não estou conseguindo fazer a autenticação com o AD, dá o seguinte erro quando eu tento fazer o teste de conexão.

    Teste de conexão ao diretório LDAP
    Teste falhou: Servidor principal

  45. Avatar de Marcello Bandeira
    Marcello Bandeira

    Amigo,
    Estou utilizando o GLP como ferramenta didatica no curso de manutenção de computadores, o meu laboratorio utiliza o windows 2012 r2 com Ad configurado, utilizo a versão GLPI 0.85. realizei a configuração que vc mensiona porém ele nao está importando os usuarios. saberia me dizer o porque?

    Vlw abraços!

  46. Avatar de Joao Leonardo
    Joao Leonardo

    Amigo.
    Estou implementando o glpi na empresa.
    Gostaria da sua ajuda, pois gostaria de utilizar a autenticação já feita no Windows para que não seja necessária outra autenticação no glpi…
    Já está tudo de acordo segui do seu tutorial.
    Desde já obrigado

  47. Avatar de Bruno Fumis
    Bruno Fumis

    Boa tarde Thiago suas dicas foram preciosas e consegui fazer a integração. Porém assim como vi em muitos comentários, aqui também dava ok no teste mas não aparecia nenhum usuário na hora de importar. Após alguns testes e pesquisas problema desapareceu do nada.

    Ambiente: Debian 7 + Win2008.

    Obrigado!!

  48. Avatar de Julio

    A autenticação funcionava normalmente no AD antigo (Windows Server 2008), criei um novo AD (Windows Server 2012 R2) e migrei todos os usuários e computadores, adicionei os dados do novo domínio, o sistema acusa sucesso no teste realizado mas os usuários do novo AD não são sincronizados e não é possível logar com eles.
    Alguns usuários mantiveram o mesmo nome no novo domínio, outros foram alterados. São 40 usuários.
    Era um domínio nome.local e foi alterado para outronome.com.br.
    Alguma dica?

  49. Avatar de marcio
    marcio

    Bom dia: Como é possível associar as tarefas ou tickets ao project na versão 0.85 do glpi para aparecer no gráfico de GANTT?

    Ha alguma forma?

    obrigado

  50. Avatar de Angeiras
    Angeiras

    Quando tento sincronizar com o AD obtenho a seguinte informação “Aviso: O pedido excede o limite da directoria. O resultado é apenas parcial.”. Como posso contornar esta limitação ?

  51. Avatar de Bruno

    Thiago to tentando integrar o glpi 0.84.7 com o AD mas até agora sem sucesso pois toda vez que faço o teste de conexão “Teste falhou: Servidor principal santiago.local” ja não sei mais o que fazer utilizei todas as suas instruções e continua dando este erro se possivel gostaria que me ajudasse a resolver esse problema para começar a utilizar o glpi.

  52. Avatar de William

    @William: @William:

    Olá galera, resolvido meu problema.
    Como já estou com a versão mais recente do GLPI ao invés de adicionar um determindado usuário para buscar na base de dados do AD, penas cliquei em pesquisar kkkk veio todos os usúarios, grato.

  53. Avatar de William

    Cara muito bom tutorial, uma dúvida. Já estou com meu GLPI em funcionamento e inclusive já fiz a comunicação com OCS tudo perfeito.
    O x da questão e como integrar todos os usuário do AD no GLPI, um por um até consigo fazer a importação mas 400 será osso kkk.

  54. Avatar de Thiago Passamani

    José nas versões novas já possui uma conexão de exemplo.

  55. Avatar de JOSE JUNIOR
    JOSE JUNIOR

    @Thiago Passamani: como fazer isso? já tentei de todas a formas….

  56. Avatar de Thiago Passamani

    Jose você deve alterar os filtros para restringir apenas ao usuário que você quer que acesse o GLPI.

  57. Avatar de JOSE JUNIOR
    JOSE JUNIOR

    @Thiago Passamani: fiz o que vc passou, mas mesmo assim aparece todos os usuarios e sendo assim todos conseguem fazer login no GLPI

  58. Avatar de Thiago Passamani

    Marcos veja se o usuário está marcado com desativado e deletado na tabela GLPI_USERS.

  59. Avatar de Marcos
    Marcos

    Olá Thiago ..tudo bem ? Sou funcionário da fundação copel e estamos personalizando o GLPI.
    Porém hoje eu importei os usuários e grupos do LDAP e correu de acordo , me bati um pouco. Então ao restaurar a base de dados do GLPI eu ai tentar importar ele não aparece mais os usuários e grupos.
    Como devo proceder ?

    Abraço e parabéns pelas matérias tem ajudado muito , pena que não vi ninguém com uma dúvida como essa e sim quase igual , no caso do Humberto que excluiu da base e no meu caso eu restaurei o GLPI.
    Inclusive em outro servidor também não lista mais.

  60. Avatar de Jefferson
    Jefferson

    @Alexander: @Alexander: Você conseguiu resolver esse problema? Estou na mesma situação que você e gostaria de saber se existe solução…

  61. Avatar de Gerson
    Gerson

    @Fabrício Viana: Olá Fabricio,
    Estou com problemas para configurar meu AD 2003 na 0.84.5 você pode me passar como fez as configurações?

    Obrigado,
    Gerson

  62. Avatar de Thiago Passamani

    Anderson você instalou as extensões? Já importou clicando em Link LDAP nos usuários?

  63. Avatar de Anderson Porto
    Anderson Porto

    Bom dia a todos,

    Após instalar tudo não consigo puxar nada do AD.

    tem alguma orientação para isto?Estou usando a ultima versão do GLPI.

  64. Avatar de Thiago Passamani

    Fabricio respondendo a pergunta a versão 0.85 ainda é de teste (beta), mas vamos lá.

    A integração não é automatica, você deve clicar sempre no Link LDAP e sincronizar os novos usuários. Já a segunda pergunta existe um plugin SSO, porém nunca usei.

  65. Avatar de Thiago Passamani

    Fabrício vá em Administração > Usuários > Link Diretório LDAP e sincronizar.

  66. Avatar de Thiago Passamani

    Ricardo vá em Configurar >Autenticação > Configurar > Autenticação > “Ação quando um usuário é excluído do diretório LDAP: DESABILITAR”, porém só funciona se excluir o usuário do AD.

  67. Avatar de Fabrício Viana
    Fabrício Viana

    Tiago,
    Boa Tarde.

    Consegui realizar a integração com o A.D já na nova versão 85, porém tenho algumas dúvidas:

    – Esta integração faz automaticamente, tipo: Criei um usuário no A.D já sincroniza no GLPI? Como é a configuração para este processo se tornar automático?
    – Segunda dúvida é, os usuários são criados automáticos no A.D e sincronizados no GLPI, quando eu logar em uma máquina tem como entrar direto no GLPI sem precisar colocar usuário e senha. Single sign on.

    Muito obrigado,
    Fabrício Viana.

  68. Avatar de Fabrício Viana
    Fabrício Viana

    Tiago,
    Boa Tarde.

    Nos testes encontrei meu servidor A.D, mas como importo os usuários, não os encontrei.

    Obrigado,
    Fabrício Viana.

  69. Avatar de Ricardo
    Ricardo

    Muito legal, mais e para fazer o processo inverso? ex: Quero que as contas que eu desabilitei ou removi no AD sejam também removidas do GLPI, como poderia fazer?

  70. Avatar de Thiago Passamani

    Alexandre já atentou atualizar sua versão? Pode ser que tenha bug nessa versão que você está utilizando.

  71. Avatar de Alexandre

    Estou com esse problema e não consigo logar nem com o usuario GLPI,
    Utilizo a versão 0.83.91.

  72. Avatar de Thiago Passamani

    Andreson você excluiu os usuários? Se sim, eles estão com uma flag como excluídos no banco de dados, você deve alterar para que posso sincronizar novamente.

  73. Avatar de Thiago Passamani

    Jonathan qual o filtro LDAP você está usando para esses campos?

  74. Avatar de Anderson Silva
    Anderson Silva

    todos os testes deram certo, mas na hora de importar novos Usuários (link LDAP) não aparece nenhum na lista, o que pode ter acontecido?

  75. Avatar de Jonathan
    Jonathan

    Thiago, vc está de Parabéns! Muito bom seu tuto.

    Mas, gostaria de saber pq não consigo trazer do meu AD as informações como Telefone, Email e outros. Atualizei no meu AD usuário por usuário, os telefones e os emails, mas não estão vindo no GLPI o que está faltando?

    Obrigado!

  76. Avatar de Thiago Passamani

    Isso ai Ricardo ficou bem fácil agora.

  77. Avatar de Thiago Passamani

    Jose na base do LDAP você deve coloca o nome do grupo Exemplo: CN:Grupo, Dc=Dominio, Dc=Local

  78. Avatar de Jose Junior
    Jose Junior

    Boa tarde,
    Gostaria de importar somente usuários pertencentes a um grupo X do AD para o GLPI, alguém sabe como fazer?

    Att,

  79. Avatar de RIcardo
    RIcardo

    Sensacional!
    Nas novas versões é só selecionar a Pre-Configuração Active Directory que ele já faz os filtros pra você e da tudo certinho.
    Show!

  80. Avatar de RickTurion

    Para que está com erro de Ldap não instalado no PHP, segue tutorial de como instalar ele no windows! É o mesmo que postei no fórum do google! Se vc instalou em um servidor windows vc precisa ativar a extensão ldap nas extensões variáveis do sistema. Para isso você precisa ter o apache instalado ( pois nele que está a extensão que você precisa, ldap etc). Com um usuário administrador vai la com o botão direito no “meu computador”, ou pelo painel de controle sistema gt; Vá em propriedades do sistema gt; Avançado gt; Variáveis de ambiente gt; em variaveis do sistema localize ” Patch” gt; clique duas vezes pra editar gt; no fim da linha escrita ( nao apague nada) coloque um ; e o diretório onde está seu php ( Exemplo-gt; ;C:\php ) . No caso ficaria assim a linha mais ou menos : %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\xampp\php gt; De um ok salve e feche tudo e reinicie a maquina! Teste novamente depois disso! Abraço!

  81. Avatar de Thiago Passamani

    Vinicius verifica se existe outro php.ini na sua instalação e faça a mesma coisa. Outra coisa é procurar se realmente existe a DLL.

  82. Avatar de Vinícius
    Vinícius

    Thiago rodei o glpi no windows mas nao consigo integrar com AD.

    Instalei em um server(windows) o pacotão mysql php apache depois
    instalei GLPI para administração de chamados
    mas estou com o seguinte problema:
    Quero sincronizar usuarios com o servidor do AD (micro$oft).
    O programa está implementado para tal suporte, mas o PHP não.

    sou leigo em php e necessito instalar a extensão ldap no bixinho.

    O que eu já fiz:

    -alterei o php.ini tirando o comentario da extensão ldap.
    -verefiquei os pacotes das extensões e está tudo lá

    eu gostaria de saber é como
    faço para o ldap integrar com php.

  83. Avatar de Bruno
    Bruno

    Caro,

    Muito bom o artigo. Já havia colocado o sistema para funcionar integrado com apenas uma entidade, no entanto, não consegui realizar por entidades. Existe a possibilidade de se realizar a autenticação no AD em uma entidade e em outra entidade usar a autenticação da base local do GLPI?

  84. Avatar de Cairo

    Tem como fazer autenticação utilizando SSO (Single Sing On) com o Karberos do Windows? Ou seja reaproveitar o logon feito no computador para não precisar autenticar na interface do GLPI.

  85. Avatar de Clayton
    Clayton

    @Cristiano: A importação dos usuários funcionou perfeitamente porém não consigo abrir chamados, sempre aparece um erro de falha de segmentação: [Tue Jun 04 15:50:58 2013] [notice] child pid 14398 exit signal Segmentation fault.

  86. Avatar de Gustavo Prado

    Já tentei de tudo, todas as soluções que passaram na internet e o erro permanece o mesmo “A extensão LDAP não esta instalado em seu PHP”

  87. Avatar de Gustavo Prado

    @Cristiano: Cópiar esses feicheiros ( “php_ldap.dll”, “ssleay32.dll” e “libeay32.dll”) pra onde?

  88. Avatar de Wallison
    Wallison

    @a href=”#comment-1154″ rel=”nofollow”vinicius/a:

    Olá Vinicius.
    Estou com um problema parecido com o seu em relação ao GLPI conforme postado por você.
    Boa Tarde,

    “Gostaria de saber se voce pode me ajudar, estou com um problema aqui na importação dos usuarios AD, tou usando o GLPI 0.83 e já olhei varios tutoriais , é o seguinte eu configuro o Diretorio LDAP tudo certo, ai eu testo fala que foi testa com sucesso no servidor e tudo mais, mas quando eu vo importar os usuarios ele fala que nao incontrou nenhum como se nao tivesse achado, e simplesmente nao vai.
    Gostaria de saber se podia me ajudar , to usando o AD 2008 server”

    Estou tendo o mesmo problema. Você conseguiu resolver o problema?

    Se puder me ajudar te agradeço!

    Valeu!!!

  89. Avatar de André Dias
    André Dias

    Bom dia Thiago, tudo bem?

    Parabéns pelo post, esta excelente! Tenho uma dúvida, consegui configurar o ldap certinho, importei meus usuários e ta tudo legal, porém quando eu desativo um usuário do LDAP ele não desativa no GLPI, tem como setar para desativar no glpi quando sincronizar os usuários com o servidor ldap?

    Estou quebrando a cabeça aqui e não consegui fazer ainda.

    Obrigado pela força!

    Abraços

  90. Avatar de Danilo
    Danilo

    Thiago,
    observei que, se os usuarios estiverem amarrados a máquina no AD, eu n consigo me autenticar com esse usuario que foi importado para o glpi.
    Dá o seguinte erro:
    Impossivel se conectar ao diretório LDAP.
    O que fazer?

  91. Avatar de Divaldo
    Divaldo

    Thiago,

    Ao descomentar a linha LDAP no ini do php não consegue mais iniciar o apacher, só da erro.

    voce sabe como resolver? Windows 2008 + GLPI

  92. Avatar de Evandro

    Boa noite,

    Depois de quebrar a cabeça para sincronizar os usuários do LDAP do servidor de Email do Zimbra consegui a solução.

    Contexto:
    Configurava o diretório LDAP do GLPI e testava a conexão e recebia a mensagem: Testado com sucesso (Servidor principal : dominio.inf.br), mas quando tentava importar os usuários não encontrava nenhum.

    Então os dados da configuração ficaram:
    Nome : dominio.inf.br
    Servidor padrão : Sim
    Ativo : Sim
    Servidor : ldap://mail.dominio.inf.br
    Porta LDAP (padrão=389):
    Filtro da conexão :(objectclass=*)
    Basedn : ou=people,dc=dominio,dc=inf,dc=br
    //Aqui é o pulo do gato (Você precisa específicar o usuario admin com “uid=admin” do email conforme a senha do campo “Pass”)
    rootdn (para conexão não anônima) :uid=admin,ou=people,dc=dominio,dc=inf,dc=br
    Pass (para conexão não anônima) : senha do admin (uid=admin)
    Campo de Login : uid

    É isso ai, depois de informar correto o rootdn funcionou corretamente.

    Espero ter ajudado

  93. Avatar de Harrisson Lopes
    Harrisson Lopes

    Teria como autenticar automático? Sem que o usuário necessite colocar senha pra acessar o GLPI?

    @a href=”#comment-1224″ rel=”nofollow”Thiago Passamani/a:

  94. Avatar de Thiago Passamani

    Ribeiro vc reiniciou os serviços ou o servidor?

  95. Avatar de Ribeiro
    Ribeiro

    Boa tarde, Thiago

    Fui lá na pasta PHP, localizei o php.ini e descomentei a extensão php_ldap.
    Salvei e reiniciei o GLPI, mesmo assim continua com a mensagem – “A extensão LDAP não esta instalado em seu PHP
    Impossivel usar LDAP como fonte externa de comunicação” ou seja, não consegui!
    Eu utilizo o Windows Server 2008 R2 e o GLPI 0.83.6, ambos em servidores diferentes… é necessário colocar no mesmo servidor? tenho que coloca esse php.ini no servidor também?
    Ajuda aí por favor…

  96. Avatar de Thiago Passamani

    Humberto o GLPI marca ele no banco de dados como excluído, porém duas informações estão lá ainda. Entre na tabela do GLPI chamada glpi_users ou glpi_useres (0.83.4) e procure a coluna is_deleted e mude para zero ( 0 ) no usuário que precisa. Veja se funciona e me fala.

  97. Avatar de Humberto Bezerra
    Humberto Bezerra

    Olá Tiago, estou enfrentando a seguinte situação: Fiz a importação dos usuários e grupos do servidor LDAP, tudo funcionou perfeitamente, mas acabei excluindo um usuário que não era o que realmente eu queria excluir, e quando tentei novamente importar ele não localiza de jeito nenhum. Tentei de tudo que é jeito e nada. Pode me auxiliar ?

  98. Avatar de Thiago Passamani

    Vinicius envia as configurações do GLPI (LDAP) para o meu email. contato[ at ]thiagopassamani.com.br

  99. Avatar de vinicius
    vinicius

    Boa Tarde,

    Gostaria de saber se voce pode me ajudar, estou com um problema aqui na importação dos usuarios AD, tou usando o GLPI 0.83 e já olhei varios tutoriais , é o seguinte eu configuro o Diretorio LDAP tudo certo, ai eu testo fala que foi testa com sucesso no servidor e tudo mais, mas quando eu vo importar os usuarios ele fala que nao incontrou nenhum como se nao tivesse achado, e simplesmente nao vai.
    Gostaria de saber se podia me ajudar , to usando o AD 2008 server

    Obrigado

  100. Avatar de Thiago Passamani

    Cristiano Obrigado pela contribuição.

  101. Avatar de Cristiano
    Cristiano

    Galera achei a resposta pra minha pergunta hahuauhauh
    Segue abaixo!

    “(&(objectClass=user)(objectCategory=person)(userAccountControl:! 1.2.840.113556.1.4.803:=2)))”

  102. Avatar de Cristiano
    Cristiano

    Thiago outra duvida e no caso da importação dos Grupos do AD qual o filtro que devemos utilizar?

  103. Avatar de Thiago Passamani

    Cristiano nunca tive que fazer isso, mas é uma outra forma de fazer.

  104. Avatar de Cristiano

    @Thiago Passamani: Na realidade tive que ir um pouco mais alem do que descomentar a linha informada.

    Para galera segue os passo a +:
    1.Descomentar linha “extension=php_ldap.dll” nos ficheiros em “C:\xampp\php\php.ini” e “C:\xampp\php\php5.ini“;

    2.Adicionar nas variáveis de sistema em “Control Panel > System > Advanced > Environment Variables”.
    Seleccionar a variável de sistema “Path” e adicionar caminho onde se encontra o ficheiro “php.ini” e “php5.ini” (ex: C:\xampp\php).
    Inserir nova variável “PHPRC” e inserir caminho da directoria onde está o “php.ini”;

    3.Copiar ficheiros “php_ldap.dll”, “ssleay32.dll” e “libeay32.dll”.

  105. Avatar de Thiago Passamani

    Cristiano se for Linux tem que instalar o php5-ldap e se for Windows tem que liberar no php.ini a extensão ;extension=php_ldap.dll

  106. Avatar de Cristiano

    @Thiago Passamani:
    Amigo Thiago, tem mais alguma coisa a ser feita para resolver esta msg “A extensão LDAP não esta instalado em seu PHP” já descomentei a linha q vc informou e reiniciei o servidor?

  107. Avatar de Thiago Passamani

    Clever que bom que conseguiu.

  108. Avatar de Clever
    Clever

    @Thiago Passamani: Maravilha, resolvi alterando na tabela do DB. Muito obrigado. Clever.

  109. Avatar de Valdicir
    Valdicir

    @Thiago Passamani:
    não de 170 usuarios só 5 funcionam pelo que eu vi no DB os que funcionam ele inseriu dados na coluna senha os que não acessam não tem nada.

  110. Avatar de Thiago Passamani

    Valdicir todos os usuários estão com esse problema?

  111. Avatar de Valdicirjr
    Valdicirjr

    Daee galera segui o tutorial, consegui importar os usuarios tudo certo, mas quando vou tentar logar com o usuario do AD ele diz que é invalido. o que poderia ser? ja forcei sincronização ja removi até do banco e adicionei denovo mas não funciona.

  112. Avatar de Diogo Mesquita
    Diogo Mesquita

    olá, tem alguma forma de automatizar a importação dos usuário do AD e importar apenas os users ativos ?

    Obrigado.

  113. Avatar de André Guebarra
    André Guebarra

    Bom Dia Thiago,

    Fiz a atualização do GLPI para a versão 0.83.2 porém o campo onde fazia sincronimo ou adicionar em um Link LDAP na versão 0.83 não aparece na versão 0.83.1 e 0.83.2, deixando apenas a opção de criar um usuario manualmente.

    Voce pode me dar uma ideia do que pode ser ou é algo da versão do GLPI?

    Fico no aguardo

    Att,

    André Guebarra

  114. Avatar de Thiago Passamani

    Clever existe sim, no banco de dados existe uma tabela (glpi_users ou glpi_useres, pode mudar conforme a versão), procure a coluna is_deleted (0 = ativo / 1 = deletado ) e is_actived (0 = desativado / 1 = ativo). Veja se isso resolve seu problema.

  115. Avatar de clever
    clever

    @Thiago Passamani: Obridado Thiago por ter respondido. Eu pesquisei por usuários ativos e inativos. todos os meus 43 usuários estão ativos. mas esses que quero “importar” nao aparece nessa lista de usuários. será que no banco de dados do glpi faz uma “marca” no usuário uma vez importado e ai nao permite mais fazer a importação novamenteo??

  116. Avatar de Thiago Passamani

    Clever o GLPI já importou os usuários, porém está marcado como desativado ou excluído. Faça uma pesquisa no usuários e ative-o novamente.

  117. Avatar de clever
    clever

    Olá Thiago,
    configurei meu glpi pra sincronizar e funcionou perfeito. importei alguns usuários para teste e exclui eles aqui do glpi. agora quero importá-los novamente mas quando vou em importar novos usuarios e busco por este usuario, ele nao aparece para ser importado novamente. Faz alguma idéia do que seja??

  118. Avatar de Thiago Passamani

    Igor qual mensagem?

  119. Avatar de Igor Santos
    Igor Santos

    @Thiago Passamani:

    O meu esta acontecendo isso Thiago. Estou com ambiente Xampp em Windows e deu as mesangems que você citou. O que fazer?

  120. Avatar de Thiago Passamani

    Alef o filtro usado foi o que está no tutorial?? Você importou os usuários para o GLPI?? É necessário que acessa a área dos usuários e clique em “Link LDAP” e importe os usuários novos.

  121. Avatar de Alef
    Alef

    Parabens, aqui funcionou + o -, quando testo o servidor diz “Testado com sucesso (Servidor principal : SERVAD01)”, mais noa consigo acessar os usuarios do AD. preciso de ajuda Urgente vlw.

  122. Avatar de Thiago Passamani

    Jean tenta olhar os Logs veja se tem algo bloqueando.

  123. Avatar de Jean
    Jean

    @Thiago Passamani:

    Thiago. Bom dia.

    Estou enfrentando o mesmo problema, gostaria do seu auxilio, todas as vezes que ativo o extensão_ldap no php.ini meu apache não sobe.

    estou usando o Xampp.

    Grato

  124. Avatar de Thiago Passamani

    Rodrigo você precisa liberar no arquivo do php.ini dentro do diretorio Xampp/Php e retire o “;” do [code];extension=php_ldap.dll[/code] e salve e reinicie o servidor.

  125. Avatar de Thiago Passamani

    Aurelio não sei te informar, pois nunca trabalhei com OpenLdap. Pode ser que mude a questão da conexão e/ou os filtros.

  126. Avatar de Rodrigo
    Rodrigo

    Thiago, estou com o problema fala que o

    O módulo LDAP do seu PHP não se está instalado

    Como faço para instalar este modulo, estou utilizando o xampp,.

  127. Avatar de aurelio maica
    aurelio maica

    parabéns pelo tutorial, gostaria de saber se esse mesmo procediomento, serve para o openldap no linux.
    Obrigado.

  128. Avatar de Thiago Passamani

    Você está usando os mesmos filtros?

  129. Avatar de Vagner
    Vagner

    Olá fiz as configuração que vocês falou mais quando vou importar os usuário aparece menhum usuário a ser importado ?

    Att.

    Vagner Silva

  130. Avatar de Thiago Passamani

    Helton tente apenas (&(objectClass=user)(objectCategory=person))

  131. Avatar de Helton Franzotti
    Helton Franzotti

    @Thiago Passamani:

    Basedn: dc=nomedodominio, dc=com, dc=br
    Pesquisar filtros para usuários: (& (samaccountname=*) (&(objectClass=user)(objectCategory=person)))

    Esta assim porem não acha nada. =/

  132. Avatar de Thiago Passamani

    Verifica o filtro que está sendo feito.

  133. Avatar de Helton Franzotti
    Helton Franzotti

    A tela de Cadastro do Ad é diferente da que esta aqui no site, a do site tem mais informações, cadatrei todas as que me apareceu e ele me deu a mensagem: Testado com sucesso (Servidor principal : mondelli.local), porem na hora que vou inportar não vem nada

  134. Avatar de Helton Franzotti
    Helton Franzotti

    Consegui fazer funcionar, na verdade apenas faltava reiniciar o servidor apos a instalação co pacote php5-ldap.

  135. Avatar de Helton Franzotti
    Helton Franzotti

    Boa Tarde, instalei o GLPI em um Debian 6.0.3 com php5 em modo texto e não consigo fazer a integração com o meu AD que esta no Windows 2008, ele apresenta a mensagem “A extensão LDAP não esta instalado em seu PHP”, já instalei o lapd atravez do comando #aptitude install lapd, não fiz nenhuma configuração nele, já reiniciei o servidor e mesmo assim a mensagem continua aparecendo.
    O que devo fazer para funcionar correstamente?

  136. Avatar de Paulo
    Paulo

    @Thiago Passamani:
    Olá Thiago!
    Estamos precisando utilizar a segunda opção pois só alunos são mais de 1200, e fica inviável fazer tudo manualmente! No entanto estou sem um norte para iniciar a implementação! Me disseram que existe uma possibilidade de fazer o AD gravar os atributos em um banco SQL, o que facilitaria a implementação! Porém não existe muita fonte de pesquisa nesta área!

    Grato!

  137. Avatar de Thiago Passamani

    Paulo no GLPI existe duas opções cadastro do usuário manualmente sem utilizar a ligação com o AD e a outra opção é usar o AD para conexão. Nesse caso creio que teria que fazer uma grande implementação.

  138. Avatar de Paulo
    Paulo

    Boa tarde!

    Muito bom o material! Com certeza irei utilizar para fazer nossa implementação!
    Gostaria de saber se alguem tem alguma solução para criar um formulário no AD, de forma que o próprio usuário interessado cadastre no servidor restanto apenas ativarmos o usuário! “Seria quase que o inverso da importação mencionada neste artigo”
    []s!

  139. Avatar de Cristiano
    Cristiano

    @Thiago Passamani: Ok Thiago!
    Obrigado pela informação.

  140. Avatar de Thiago Passamani

    Cristiano o filtro certo é (&(objectClass=user)(objectCategory=person)), já com relação a usuários desativado não conheço. Sei que o GLPI atualiza o status do usuário quando ele está desativado conforme a configuração feita.

  141. Avatar de Cristiano
    Cristiano

    @Thiago Passamani: Thiago, o filtro para pegar os usuarios é esse:
    (& (&(objectClass=user)(objectCategory=person)))
    Gostaria de saber se existe um filtro para pegar apenas os usuários que estão ativos no AD, existe algum filtro para isso?
    Obrigado.

  142. Avatar de Cristiano
    Cristiano

    @Thiago Passamani: Ok!
    Ae Thiago, estou no seu aguardo para voce me auxiliar no problema de abertura de chamados no glpi vie e-mail. Te add ontem.
    Obrigado.

  143. Avatar de Thiago Passamani

    Cristiano verifica o filtro que está sendo feito para pegar os usuários, ok?

  144. Avatar de Cristiano
    Cristiano

    Bom dia,

    Para quem não esta conseguindo importar os usuários do AD, no meu caso, quando testava a conexão com o diretório LDAP estava normal, porém quando ia importar os usuários não pegava nada, dai quando retirei do Basedn o dc=br consegui pegar todos usuários. Espero ter ajudado.

    Vlwss.

  145. Avatar de Thiago Passamani

    Anderson ainda não tem.

  146. Avatar de Anderson
    Anderson

    Boa tarde Thiago, muito bom o seu tutorial, consegui fazer funcionar o meu GLPI integrado com o AD, gostaria de saber se existe alguma maneira de configurar o GLPI para importar a lista de usuários do AD automaticamente?

  147. Avatar de Thiago Passamani

    Marcelo Costa você vai em “Configurar” > “Dropdowns” > “Ferramentas -> Categorias da base de conhecimento” e clique em pesquisar. Depois marque a categoria e abaixo tem um “campo select” selecione remover e clique no botão enviar.

  148. Avatar de Marcelo Costa
    Marcelo Costa

    Thiago , boa tarde.
    Comigo funcionou tudo beleza, mas estou com dificuldades em deletar categorias da base de conhecimento, voce sabe como fzer isso?obrigado.

  149. Avatar de Thiago Passamani

    Alcebiades obrigado pelos os elogios. Referente a integração do AD e GLPI você precisa da extensão do LDAP no PHP liberado. No servidor Windows você precisa acessar o php.ini e liberar a extension=php_ldap.dll e no Linux é preciso instalar o pacote (Debian) php5-ldap.

    Qualquer dúvida comente novamente.

  150. Avatar de Alcebiades

    Ola Thiago boa tarde,

    Parabens pelo blog muito bacana, porem estou com uma duvida, estou tentando realizar a integração do meu AD com o GLPI porem a função Autenticações externas não esta habilitada para mim. Como faço para habilita-la?

    Obrigado!

  151. Avatar de Vanderlei

    Boa noite!

    Instalei a ultima versão do GLPI, utilizo o AD em um Windows Server SBS, fiz a configuração seguindo o tutorial acima porem dá sucesso quanto faço o teste de autendicação do LDAP mas quando vou importar os usuários não me traz nada, não aparece os usuários, alguem sabe o que fiz de errado?

  152. Avatar de André Luiz
    André Luiz

    Boa tarde meu camarada, fiz o tutorial a risca, faz comunicação blz.
    aqui na empresa sao varios servidores de ad, so que todos atuam em um unico controlador de dominio, cada filial tem seu AD.
    Ex. dominio.com.br , servidor01 , servidor02
    como irei puxar os dados somente do servidor02? como irei realizar o filtro?

    LOCAL DO SERVIDOR AD NO DOMINIO
    DOMINIO.com.br/VOCE/GRUPO/05-ANDRE-MAC

    GRATO DESDE JA

  153. Avatar de Thiago Passamani

    Natalia você quis dizer que é executado manualmente e se é possível fazer a importação automática, é isso? Se for ainda não é possível automatizar usando as “Ações” do GLPI, se não me engano está previsto para a próxima versão 0.83.

  154. Avatar de Natalia Vaz

    Ola Thiago, muito bom seu artigo. Estou com uma dúvida a respeito da importação de usuários. No meu servidor está autenticando e importando os usuários do LDAP, mas só faz isso automaticamente. É possível automatizar esta ação?

  155. Avatar de Thiago Passamani

    Valeu por compartilhar essa informação.

  156. Avatar de Shadow Dog
    Shadow Dog

    Thiago,parabéns pelo site,tudo muito bem explicado.

    Gostaria de informar para aqueles que estão com problemas para sincronizar com o AD, que verifiquem o Basedn, o meu não estava sincronizado porque estava com minúsculo o dc,quando coloquei em maiúsculo o DC,funcionou perfeitamente.

    Valeu, continuarei acompanhando o site.

  157. Avatar de Thiago Passamani

    @André qual o erro que está aparecendo?

  158. Avatar de André
    André

    Bom dia meu caramarada, muito bom o seu site. parabens!
    estive fazendo a instalaçao do GLPI ta tudo certo com o OS tem umas 500 maquinas importadas, fiz o passo acima e sempre da erro ao importar meu glpi é 0.78.1, servidor com windows 2008 e AD versao 5.2.3790.3059. sempre da falha

    teria como de dar uma luz:?

    abração

  159. Avatar de Thiago Passamani

    @Alexander tente verificar qual é a ENTIDADE do usuário, pois ele pega essa informação para abrir o chamado.

  160. Avatar de Alexander
    Alexander

    Boa Thiago.
    Estou testando a nova versao 0.80 e me deparei com o seguinte caso:
    criei uma entidade XPTO e nela criei uma regra “Authorizations assignment rules” que tem o seguinte

    criterio: E-mail contendo “blablabla” and (LDAP)Organization é “blabla”

    ação: entidade = XPTO
    perfil = normal
    recursivo = sim

    no teste da regra, funciona 100%.
    Ja quando importo os usuarios, sempre cai na entidade raiz e nunca na entidade que a regra especifica. Pega a regra padrao.
    mas a regra padrao eu deletei.

    se ja viu este problema nesta versao me da uma luz.

    grande abraço e parabens peos posts.

  161. Avatar de Thiago Passamani

    @Rafael Carvalho tenta Sincronizar usuários já importados.

  162. Avatar de Rafael Carvalho
    Rafael Carvalho

    Parabéns pelas informações Thiago, mais cara estou com um probleminha, estava com a versão 0.72 mais com muitos usuários que não existiam mais no AD e o GLPI não estava sincronizando estas informações, então acabei excluindo todos sem fazer o bkp de segurança e agora não consigo mais importar as usuário nem na versão mais nova 0.78.3 sempre aparece que “Nenhum usuário a ser importado” consegui pegar a base do antigo importando e atualizando as tabelas, mais os usuários do LDAP nada. Uso 2003 R2 com OU classificando os grupos de acesso.

    Desde já agradeço.

  163. Avatar de Thiago Passamani

    @Fabio procure o arquivo “php.ini” e ache a extensão php_ldap e desmarque ela

  164. Avatar de Fabio de Souza
    Fabio de Souza

    Patrão, não consegui startar o processo de sincronismo com AD, acabei de instalar o GLPI, mas qd clico em Configurar >> autenticaçao >>

    teho essa mensagem:

    A extensão LDAP não esta instalado em seu PHP

    Impossivel usar LDAP como fonte externa de comunicação

  165. Avatar de Alex_fsi

    Olá @thiago! Estou com o mesmo problema com o pessoal.

    Estou com o usuário igual a administrador@dominio mas não estou conseguindo importar os usuários.

    Gostaria de um pequeno auxílo.

    Obrigado!
    Att.,
    Alex de Figueiredo

  166. Avatar de Andre Freire
    Andre Freire

    @Thiago e @ Denis grato pela ajuda. Ainda não tive tempo de testar pois apareceram outras demandas mas assim que puder posto o resultado. Denis estou usando a mesma versão de GLPI que a sua mas qual a versão de OCS está usando? Baixei e instalei a última disponível no site do projeto.

  167. Avatar de Thiago Passamani

    @Andre Freire e @Denis: Toda vez que pergunto qual é a versão do AD, pois cada um entende o rootdn de uma forma. Essa forma usuario@dominio é do AD 2008, já no 2000 e 2003 pode ser dominio\usuario ou cn=usuario,dc=dominio.

  168. Avatar de Denis
    Denis

    BomDia,

    O meu problema foi solucionado quando na opção: rootdn (para conexão não anônima) coloquei administrador@seudominio.com.br e a senha do administrador ou algum usuário com acesso á base do ad.

    Após esta configuração sincronizou com o AD.

  169. Avatar de Andre Freire
    Andre Freire

    Boa tarde !

    Edinaldo estou com o mesmo problema que você. Já encontrou alguma solução ?

  170. Avatar de Thiago Passamani

    @Denis agora que me toquei isso ai é só um Título e não uma opção. Você pode usar as opções “Sincronizar usuários já importados” ou “Importar novos usuários”, ok?

  171. Avatar de Thiago Passamani

    @Denis verifique se a extenção do LDAP está ativa no seu PHP e veja tambem se está exibindo a mensagem “A extensão LDAP não esta instalado em seu PHP” / “Impossivel usar LDAP como fonte externa de comunicação” na parte de “Autenticação” e me retorne, ok?

  172. Avatar de Denis
    Denis

    Boa Tarde,

    Instalei a ultima versão do GLPI, até ai tudo bem, mas na opção administração -> usuário -> Link do diretório LDAP -> a opção “Importação em massa de usuários de um diretório LDAP” não está habilitada.

    Já havia visto algo sobre este erro?

    Agradeço desde já por sua ajuda.

    Att,
    Denis Queiroz

  173. […] Existe uma confusão muito grandes nos artigos que tenho encontrado nesse sentido e o melhor deles é http://www.thiagopassamani.com.br/glpi/integracao-glpi-e-ad-active-directory.html […]

  174. Avatar de Thiago Passamani

    @Edinaldo tente dessa forma administrador@isaebrasil

  175. Avatar de Edinaldo
    Edinaldo

    Boa tarde… primeiramente muito obrigado pelo retorno. O meu AD é um Windows 2008 SERVER R2 64Bits.

    as configs do GLPI o.78.2:

    NOME: ISAEBRASIL
    SERVIDOR PADRÃO: Sim
    PORTA: 389
    SERVIDOR: o IP do AD 2008
    FILTRO DA CONEXÃO: (&(objectClass=user)(objectCategory=person)(!userAccountControl: 1.2.840.113556.1.4.803:=2)))
    BASEDN: DC=servidor01,DC=isaebrasil,DC=ctba
    ROOTDN: cn=Administrador,CN=User,DC=isaebrasil,DC=ctba
    PASS: a senha do administrador
    CAMPO DE LOGIN: samaccountname

    GRUPOS:
    TIPO DE BUSCA: em usuários
    FILTRO PARA PESQUISA EM GRUPOS: (&(objectClass=user)(objectCategory=person)(!(userAccountControl:1.2.840.113556.1.4.803:=2)))
    Usuários contendo seus grupos :: memberof
    USARDN NA PESQUISA: sim

    ENTIDADE:

    Atributo que representa entidade : OU
    Filtro de pesquisa para entidades : (objectclass=organizationalUnit)

    INFORMAÇÕES AVANÇADAS:

    USA TLS: Não
    Como os alias do LDAP devem ser manipulados :: Nunca
    FUSO Horário : GMT -3 Horas

    USUÁRIOS:

    SOBRENOME: SN
    NOME: GIVENNAME
    COMENTÁRIOS: INFO
    E-MAIL: MAIL

    Grato desde já pela ajuda!!!

  176. Avatar de Thiago Passamani

    @Edinaldo qual é a versão do seu AD? E se possivél post as configurações que você fez no seu GLPI, ok ?

  177. Avatar de Edinaldo
    Edinaldo

    Boa tarde. Estou usando o GLPI mais , 0.78.2, está sincronizado com o OCS e funcionando ok… ja tem 3 máquinas importadas… o que ta rolando é o LDAP… nao autentica…. o que posso estar fazendo de errado? está com todas as configurações certas… grato

  178. Avatar de Thiago Passamani

    @Jackson que bom que funcionou.

  179. Avatar de Jackson Martins
    Jackson Martins

    Cara,
    Consegui colocando usuario@dominio
    apesar das outras formas também autenticarem no teste o unico que funcionou foi esse

    OBRIGADO

  180. Avatar de Jackson Martins
    Jackson Martins

    Muito bom poste, porém eu fiz todos os passos acima e com a atualização do 2008 e não consegui importar os usuarios.
    O teste de conexão aparece como bem sucedido mas na hora de importar ele não importa
    pode me dar uma luz ?

    Ambiante XAMP windows 7 + AD Server 2008

  181. Avatar de Luciano Flores da Fonseca
    Luciano Flores da Fonseca

    De grande ajuda!!!

    Valeu

  182. Avatar de Rodrigo
    Rodrigo

    Olá thiago.

    Parabens pela documentação fiz todos os passos porem não importa os usuarios na versão 0,78 você pode nos ajudar?

    abs

  183. Avatar de Marcus Vinicius Diniz
    Marcus Vinicius Diniz

    Ola Thiago, muito bom seu post, fiz tudo certo quando faço o teste com o meu AD ocorre tudo certo, mas quando vou importar os usuario o GLPI não localiza.

    O que pode ser isso, tem alguma ideia

  184. Avatar de Marcus Vinicius
    Marcus Vinicius

    Fala Thiago, muito bom seu post, mas no meu caso nao funcionou, segui passo-a-passo os procedimentos o GLPI se comunica com meu AD mas nao traz os usuarios, vc sabe o porque ocorre isso, uso XAMPP, GLPI 0,78

    Valew

  185. […] fiz uma alteração do post Integração GLPI e AD (Active Directory), para agilizar fiz um copy e paste dela aqui nesse post […]

  186. Avatar de Thiago Passamani

    @Joao carlos: Verificar no Root DN muda para usuario@dominio ou dominio\usuario ou cn=usuario, dc=dominio. Havia esquecido de salientar isso no post, estarei atualizando e espero ter ajudado.

    Att,
    Thiago Passamani.

  187. Avatar de Joao carlos
    Joao carlos

    cara eu viz conforme voce falo ,so que da falha no teste
    porque ?
    sera que porque meu AD e server 2008 ….
    aguardo obrigado

  188. Avatar de bofAwArmAcimi

    t’s such a important site. fabulous, extraordinarily fascinating!!!

    ——-

    Opony
    Pozycjonowanie

    opony

  189. Avatar de esure insurance company

    Great read! I want to see a follow up on this topic!!

    Patti

  190. Avatar de Paulo Fegueredo
    Paulo Fegueredo

    Foi muito útil esse tutorial. Grato.

    Paulo

  191. Avatar de Thiago Passamani

    @Paulo Wellington Ferreira do Rosário: Opa, que bom que gostou do post e espero que volte a fazer pesquisa no site. Até a próxima.

  192. Avatar de Paulo Wellington Ferreira do Rosário
    Paulo Wellington Ferreira do Rosário

    Simples e eficaz, dos que eu pesquisei, o unico da net que deu resultado.
    Eternamente agradecido, to tentando a semanas integrar, e graças a esse tuto, to realizando esse projeto