Mise à jour automatique du lien LDAP

Installation & Configuration du logiciel
Jm-taff
Gsup LEVEL 3
Messages : 90
Enregistré le : mar. 1 mars 2016 14:53

Bonjour

J'aimerai savoir comment il est possible d'automatiser la synchronisation du connecteur LDAP, pour avoir une remontée automatique des nouveaux comptes utilisateurs créés via l'Active Directory ?

Cordialement
Avatar du membre
Flox
Administrateur du site
Messages : 9029
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

vous trouverez plus d'information dans la FAQ du site:
https://gestsup.fr/index.php?page=suppo ... m2=ldap#94

cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
Jm-taff
Gsup LEVEL 3
Messages : 90
Enregistré le : mar. 1 mars 2016 14:53

J'ai déjà configuré mon connecteur LDAP qui est opérationnel dont j'ai bien une synchronisation des comptes Active Directory.

Ce que je voudraic'est une synchronisation LDAP automatique des comptes AD dans GestSup dans un environnement en Windows Server 2008 R2,sans faire une synchronisation LDAP manuelle à chaque fois.
Avatar du membre
Flox
Administrateur du site
Messages : 9029
Enregistré le : jeu. 21 juin 2012 19:00

effectivement vous trouverez en fin de FAQ comment:
Cette opération peut être automatisée tous les jours en créant une tâche planifié sur le fichier "php /var/www/html/core/ldap.php"
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
Jm-taff
Gsup LEVEL 3
Messages : 90
Enregistré le : mar. 1 mars 2016 14:53

ça marche sur un environnement Linux.
Mais pour un environnement Windows, que doit-on modifier dans le fichier ldap.php se trouvant le répertoire gestsup, dans un serveur web Wamp Server ?
Avatar du membre
Flox
Administrateur du site
Messages : 9029
Enregistré le : jeu. 21 juin 2012 19:00

Cela fonctionnera comme le connteur IMAP:

https://gestsup.fr/index.php?page=suppo ... to_imap#96

Nous allons crée un question dédié dans la FAQ pour plus de clarté

cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
Avatar du membre
Flox
Administrateur du site
Messages : 9029
Enregistré le : jeu. 21 juin 2012 19:00

GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
Jm-taff
Gsup LEVEL 3
Messages : 90
Enregistré le : mar. 1 mars 2016 14:53

Donc pour un environnement Windows, il faudrait créér une tâche planifiée dans un fichier .bat contenant la ligne de commande suivante: (schtasks /create /tn "MAJ" /tr "C:\wamp\bin\php\php5.X.X\php.exe c:\wamp\www\core\ldap.php" /sc daily /st 01:00:00),si j'ai bien compris ?
Avatar du membre
Flox
Administrateur du site
Messages : 9029
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

en fait la ligne de commande permet la création de la tâche planifié

vous pouvez en créer une manuellement en ne conservant que C:\wamp\bin\php\php5.X.X\php.exe c:\wamp\www\core\ldap.php

vous n'avez pas besoin de .bat


Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
Jm-taff
Gsup LEVEL 3
Messages : 90
Enregistré le : mar. 1 mars 2016 14:53

D'accord ! Mais où dois-je insérer la ligne de commande (schtasks /create /tn "MAJ" /tr "C:\wamp\bin\php\php5.X.X\php.exe c:\wamp\www\core\ldap.php" /sc daily /st 01:00:00) alors ?
Répondre