Un script concernant la connexion LDAP a été développé pour la version 0.70 de GLPI.
Celui-ci permet de :
Il prend en paramètre les arguments suivants :
Celui-ci permet de :
- importer en masse des utilisateurs depuis un annuaire
- synchroniser en masse des utilisateurs depuis un annuaire
Le script est composé d'un unique fichier PHP.
Syntaxe¶
Le script s'appelle ldap_mass_sync.php.Il prend en paramètre les arguments suivants :
- server_id : l'identifiant du serveur LDAP (pas som nom GLPI, son ID)
- action : 0 pour importer des utilisateurs, 1 pour synchroniser (valeur par défaut)
- filter : permet d'indiquer un filtre pour la recherche des utilisateurs (optionnel, à ne spécifiquer que si le filtre par défaut ne suffit pas)
Attention : un script se présente sous la forme suivante : (uid=*). Il est nécessaire d'échapper le caractère = pour qu'il ne soit bien passé au script : (uid\=*).
- Exemple d'import des utilisateurs commençant par 'g' depuis un annuaire LDAP :
* Exemple de synchronisation des utilisateurs depuis un annuaire LDAP : <pre>