1 - Configurando a consulta LDAP
Acesse o GLPI com o usuário GLPI e vá em: Configurar -> Autenticação -> Diretórios LDAP e preencha os campos conforme exemplo:
Nota, no exemplo usamos o dominio ITBR.LAN , altere conforme sua necessidade.
Nome = RESARA
Servidor Padrão = Sim
Servidor = localhost
Ativo = Sim
Porta Ldap = 389
Filtro de conexão = (&(objectCategory=person)(objectClass=user)(memberOf=CN=Chamados,CN=users,DC=itbr,DC=lan))
Base DN = dc=itbr,dc=lan
ROOT/DN = ITBR\Administrator
Senha = Senha do usuário Administrator
Campo de login = samaccountname
Comentário = Consulta LDAP no Resara

Preenchido ? Beleza, configuramos a consulta aos usuários no Resara, perceba que usamos o filtro memberOf=CN=Chamados na consulta. Porque ? Assim o GLPI somente importará usuários que fazem parte do grupo Chamados no AD. Isto evita usuários e grupos importados desnecessariamente no GLPI. Note que você deverá inserir todos os usuários que terão acesso neste grupo.

Ao salvar a conexão, já teremos o retorno de que esta funcional

Agora, se formos na opção de Importar usuários, Link LDAP, e mandarmos buscar a consulta retornará exatamente os dois usuários que fazem parte do grupo Chamados no AD e nada mais.

Agora na opção Configurar, ainda no menu autenticação, vamos fazer um ajuste fino

E esta feito !
2 - Automatizando a sincronização e importação dos usuários do AD
Jogo rápido, basta adicionar no crontab para rodar a cada 10 minutos
Código: Selecionar todos
*/10 * * * * php -q /var/www/glpi/scripts/ldap_mass_sync.php -- action=1 server_id=1
*/10 * * * * php -q /var/www/glpi/scripts/ldap_mass_sync.php -- action=0 server_id=1
3 - Instalando o plugin Massocsimport
Este plugin é indispensável, ele é responsável pela importação dos computadores gerenciados pelo OCSInventory para dentro do GLPI. Sem ele nada é feito de maneira automatizada. A instalação é simples, vamos lá ?
Conectado por SSH basta rodar:
Código: Selecionar todos
cd /tmp
wget https://forge.indepnet.net/attachments/download/1211/glpi-massocsimport-1.6.1.tar.gz
tar xvzf glpi-massocsimport-1.6.1.tar.gz
mv massocsimport /var/www/glpi/plugins/
chmod -R 777 /var/www/glpi/plugins/
chmod +x /var/www/glpi/plugins/massocsimport/scripts/ocsng_fullsync.sh
Código: Selecionar todos
*/60 * * * * /var/www/glpi/plugins/massocsimport/scripts/ocsng_fullsync.sh --thread_nbr=2 --server_id=1 --nolog
Código: Selecionar todos
service cron restart