You are not logged in.
Pages: 1
Topic closed
Bonjour,
Je rencontre un problème pour la suppression de mes utilisateurs GLPI via une authentification LDAP.
Mes utilisateurs GLPI ne se supprime pas, quand je supprime un utilisateur ActiveDirectory. Je me retrouve donc avec 700 users GLPI et 400 users ActiveDirectory.
Ma configuration :
- GLPI 9.1.1
- LDAP
o Filtre : (&(objectClass=user)(objectCategory=person)(!(userAccountControl:1.2.840.113556.1.4.803:=2)))
o BaseDN: OU=Utilisateurs,dc=societe,dc=nc
o DN du compte : OU=Utilisateurs,dc=societe,dc=nc
- Authentification
o Ajout automatique des utilisateurs à partir des sources externes d'authentification : Oui
o Ajouter un utilisateur sans habilitation depuis annuaire LDAP : Oui
o Action lorsqu'un utilisateur est supprimé de l'annuaire LDAP : Mettre à la poubelle
Les points que j’ai vérifiés :
- Maxpagesize : Etait positionné sur 1000, j’ai modifié sur 4000
- Exécution en ligne de commande du script ldap_mass_sync.php :
Imported : 0
Synchronized : 2
Deleted from LDAP : 0
Toujours pas de suppression de mes utilisateurs GLPI.
Je ne sais plus où chercher, avez-vous des pistes ?
Merci
Last edited by absolut (2017-01-23 06:05:13)
#cope.
Offline
Vous ne demandez pas la suppression dans la configuration GLPI mais uniquement la mise à la corbeille.
Donc l'utilisateur sera toujours présent dans GLPI
CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6 - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)
Offline
Bonjour,
Yllen a donné la solution, pour finaliser la suppression de vos utilisateurs il faut donc se positionner dans glpi dans Administration/Utilisateurs, et cliquer sur le curseur à côté de la poubelle, celà fait apparaitre tous les utilisateurs stockés dedans... La suppression peut se faire en masse, Attention ceci est définitif.
Cordialement.
Offline
Vous ne demandez pas la suppression dans la configuration GLPI mais uniquement la mise à la corbeille.
Donc l'utilisateur sera toujours présent dans GLPI
Oui, c'est ce que je souhaite faire, les mettre à la corbeille.
Mais cela n'a aucun effet ! Les utilisateurs reste actif et ne sont pas déplacé dans la corbeille.
En fait rien ne se passe, quelque soit l'option choisie.
Avez-vous une piste ?
#cope.
Offline
si vous forcez la synchro sur un de vos utilisateurs "à desactiver" est ce qu'il se passe quelque chose ?
Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6
Offline
si vous forcez la synchro sur un de vos utilisateurs "à desactiver" est ce qu'il se passe quelque chose ?
J'ai trouver la solution à mon problème.
Je n'utiliser pas les options "actions" du script, donc ce dernier faisait donc par défaut que l'import.
Les commandes présente dans ma crontab pour que ça fonctionne
php -q -f ldap_mass_sync.php action=0
php -q -f ldap_mass_sync.php action=1
php -q -f ldap_mass_sync.php action=2
#cope.
Offline
Pages: 1
Topic closed