Primeiramente é chamado o exec.php que faz um acesso ao ActiveDirectory para a coleta de informações. Voce pode chamar ele manualmente com o seguinte comando:
cd /var/www/html/itop/extensions/ldap-data-collector
php exec.php
Você também pode simular sua execução com o seguinte comando:
php exec.php –console_log_level=9 –collect_only
As informações são inseridas dentro de um arquivo CSV no seguinte local:
/var/www/html/itop/extensions/ldap-data-collector//data/iTopPersonLDAPCollector-1.csv
Em seguida as informações são enviadas para o servidor iTop, usando o usuário itop-ldap-data-collector (Ele precisa ter o Perfil de Administrator e REST Services User).
Em seguida ele chama
php collectors/bin/ldap-test.php
Arquivos Uteis:
/var/www/html/itop/extensions/ldap-data-collector//data/iTopPersonLDAPCollector-1.csv
/var/www/html/itop/extensions/ldap-data-collector//data/iTopPersonLDAPCollector-1.csv