You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2020-01-04 17:29:39

npn16
Member
Registered: 2019-12-24
Posts: 3

Synchronisation LDAP GLPI

Bonjour,

Je désirerais mettre en place la synchro / import automatique des utilisateurs LDAP dans GLPI.
La "liaison" entre les deux fonctionne bien mais pour importer de nouveaux utilisateurs ou mettre à jour eux existants, je suis obligé de le faire manuellement.
J'ai fouillé google et le forum pour mettre en place un cron de ldap_mass_sync.php -server_id=1 -action=1 mais en vain.
Je suis sous Debian 9 et n'ai jamais mis en place de cron, j'ai donc du mal à comprendre comment faire fonctionner ce script par exemple chaque minute.

Est-ce que quelque saurais m'aider ?

Merci beaucoup à vous !

Offline

#2 2020-01-07 15:14:15

kotz239239
Member
Registered: 2012-11-15
Posts: 30

Re: Synchronisation LDAP GLPI

J'ai la même problématique ...

Offline

#3 2020-01-14 17:34:50

C3drX
Member
Registered: 2020-01-14
Posts: 8

Re: Synchronisation LDAP GLPI

il y a effectivement un script existant:

/var/www/glpi/scripts/ldap_mass_sync.php

Pour configurer le cron:
-https://wiki.glpi-project.org/doku.php?id=fr:config:crontab

Taper la commande
Crontab-e

    * */1 * * * /usr/bin/php5 /var/www/glpi/scripts/ldap_mass_sync.php ldapservers_id=1 action=1

Le paramètre 'ldapservers_id' doit forcément correspondre à l'id de votre configuration LDAP dans GLPI

Le paramètre 'action' indique s'il faut effectuer un import (valeur 0), une synchronisation (valeur 1), ou s'il faut réimporter et resynchroniser tous les utilisateurs (valeur 2). Si cette option n'est pas définie, le script est en mode synchronisation.

Last edited by C3drX (2020-01-14 17:38:07)

Offline

#4 2020-01-14 17:42:35

C3drX
Member
Registered: 2020-01-14
Posts: 8

Re: Synchronisation LDAP GLPI

Les * * /1 * * *

correspondent à "Minutes (0-59)" "Heures (0-23)" "Jours du mois (1-31)" "Mois (1-12)" "jours de la semaine (0-6) (0= Dimanche)"

Par exemple, */10 * * * 1-5 correspond à toutes les 10 minutes du lundi au vendredi.

Offline

#5 2020-05-29 15:37:25

gonzorro
Member
Registered: 2005-10-06
Posts: 431

Re: Synchronisation LDAP GLPI

GLPI 9.4.5

Bonjour,


Je synchronise et ajoute bien les utilisateur de notre AD sauf dans un cas
ou je suis confronté a un soucis
J'ai des utilisatrices qui ont changé de nom de famille (mariage ...etc...) et demandé aussi le changement du nom de login
ainsi que les propriétés diverses (alias de messagerie, Nom affiché ...etc.)

Lorsque je veux synchroniser  un utilisateur qui a changé de nom dasn GLPI
Rien ne se passe le nom, l'identifiant  et l'adresse mail  ne change pas dans GLPI
du coup je suis obligé d'importer l'utilisateur sous son nouveau  nom comme un nouvel utilisateur
et je désactive l'ancien dans GLPI
Je perds ainsi l'historique des ticket je dois réaffecter le matériel bref c'est pas confortable

Voici un petit résumé qui s'affiche sur GLPI

Annuaire LDAP : MIPIH
Dernière synchronisation le 2020-05-29 15:14
DN de l'utilisateur : CN=glpitest2,OU=Utilisateurs desactive- compte service - BAL partagée,DC=mipih,DC=net
Utilisateur manquant dans l'annuaire LDAP

Le le message Utilisateur manquant dans l'annuaire LDAP m'interpelle
pourtant cet utilisateur est bien dans le LDAP ,compte actif…. mais pas de synchro

L'utilisateur se désactive dans GLPI car il considéré comme absent du LDAP
alors que non son Id est le même

Avez vous une piste ou déjà constaté ce problème ?

Cordialement


Philippe

Last edited by gonzorro (2020-05-29 15:46:12)

Offline

#6 2020-06-04 12:30:11

mab3
Member
Registered: 2014-09-22
Posts: 193

Re: Synchronisation LDAP GLPI

Bonjour,

Le mieux est de supprimer le compte utilisateur glpi créé à tord (et dans la corbeille), de changer l'ancien login par le nouveau dans glpi et de resynchroniser.


Contexte : GLPI 9.4.3/FusionInventory 9.4+1.1 / Agent FI 2.5.1

Offline

#7 2020-06-04 13:49:29

gonzorro
Member
Registered: 2005-10-06
Posts: 431

Re: Synchronisation LDAP GLPI

Bonjour,

Merci pour la réponse
mais non merci j'ai du matériel des tickets etc... liés a l'utilisateur on ne supprime pas comme cela
D'ailleurs ce n'est pas le cas d'un utilisateur créé a tord sinon je l'aurai supprimé de L'Active Directory directement
La c'est un user déjà importé par LDAP dans GLPI  qui change de nom de famille (mariage ou divorce…) donc on change son nom de famille, son login et l'alias de messagerie dans l'AD
mais la synchro GLPI de cet utilisateur avec Active Directory ne change rien dans GLPI

Cela signifie que la synchro GLPI ne fonctionne pas complètement

Merci quand même d'avoir répondu

Cdt

Philippe

Offline

#8 2020-08-28 16:01:51

C3drX
Member
Registered: 2020-01-14
Posts: 8

Re: Synchronisation LDAP GLPI

à toute fin utile, cela doit venir de la méthode de synchronisation définie pour LDAP.

Comme indiqué dans mon précédent post :

"Le paramètre 'action' indique s'il faut effectuer un import (valeur 0), une synchronisation (valeur 1), ou s'il faut réimporter et resynchroniser tous les utilisateurs (valeur 2). Si cette option n'est pas définie, le script est en mode synchronisation."

Offline

#9 2020-08-28 16:10:20

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 6,167

Re: Synchronisation LDAP GLPI

pour changer un login d'utilisateur synchronisé AD :
administration>utilisateur>[MonUser]
passez l'utilisateur  en synchro GLPI
vous pourrez ainsi mettre à jour le login
repasser l'utilisateur en authentification AD
forcer la synchronisation


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

#10 2020-12-21 15:05:14

AMTcerra
Member
From: 77
Registered: 2020-06-09
Posts: 1

Re: Synchronisation LDAP GLPI

Bonjour,

Pour ma part le cron ci dessus, fait des requête mail et sature la queue mail de mon serveur Mail. Et j'arrive pas a comprendre.

D'autre on t'il ce soucis ?

Version GLPI 9.5.2 sous Ubuntu

Offline

Board footer

Powered by FluxBB