Ceci est une ancienne révision du document !
Table des matières
Local Ldap Additions : Installation et mise en oeuvre
Installation
Ce plugin s'installe de la manière standard :
- Déployez le zip dans le répertoire /local de votre distributrion Moodle
- Naviguez vers les notifications d'administration pour temriner l'installation logique du plugin
Configuration
La configuration générale se trouve dans le menu :
Administration > Plugins > Authentification
dans la page :
Additions à la synchronisation LDAP
Mise en route de l'alimentation
Une fois les deux plugins (authentification LDAP et LDAP Additions) configurés, vous pouvez mettre en place la synchronisation en programmant le déclenchement programmé du script CLI :
0 3 * * * sudo -uwww-data php /<moodlepath>/local/ldap_additions/cli/sync_users.php
Goodies
La mise en oeuvre qui suit n'est pas obligatoire. Elle permet par contre de pouvoir accéder en lecture à la liste des membres d'une cohorte automatique créée par la synchronisation LDAP Additions. En effet, dans sa version standard, Moodle ne permet ni la modification ni la visualisation d'effectifs de cohortes autres que celles créées manuellement par l'administration. La mise en eovre suivant permet d'accéder en lecture à la liste des membres des cohortes automatiques. Elle s'appuie sur la mécanique du “customscripting” de Moodle :
- Créez un répertoire “customscripts” à la racine de Moodle.
- Copiez le contenu du répertoire __customscripts de la distribution du plugin LDAP Additions dans ce répertoire.
- Modifiez votre fichier de configuration config.php comme suit :
$CFG->customscripts = '{moodleabsroot}/customscripts/';
La modification porte sur la liste des cohortes obtenue par le menu Administration > Utilisateurs > Comptes > Cohortes
