localldapadditionsinstall

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
localldapadditionsinstall [2015/09/23 23:23]
admin
localldapadditionsinstall [2024/04/04 15:50] (current)
Line 10: Line 10:
 ==== Configuration ==== ==== Configuration ====
  
-La configuration générale se trouve dans le menu +La configuration générale se trouve dans le menu //Administration > Plugins > Authentification// dans la page :
- +
-   Administration > Plugins > Authentification +
-    +
-dans la page :+
  
    ​Additions à la synchronisation LDAP    ​Additions à la synchronisation LDAP
  
 [[LocalLdapAdditionsconfiguration|Détail de la configuration]] [[LocalLdapAdditionsconfiguration|Détail de la configuration]]
 +
 +==== 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
 +   
 +Pour effectuer une mise à jour complète de tous les comptes (même ceux non modifiés entre temps) : 
 +
 +   0 3 * * * sudo -uwww-data php /<​moodlepath>/​local/​ldap_additions/​cli/​sync_users.php --force
 +
 +> **Note spécifiques aux utilisateurs de la virtualisation VMoodle**
 +
 +> Le script de synchronisation du plugin LDAP Additions **est compatible** avec la virtualisation VMoodle. Vous pouvez de ce fait expliciter l'​hôte cible sur lequel vous voulez faire tourner la synchronisation en écrivant : 
 +
 +   0 3 * * * sudo -uwww-data php /<​moodlepath>/​local/​ldap_additions/​cli/​sync_users.php --host=htp://​mon/​moodle.fr
 +
 +
 +==== 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//.
  
 [[LocalLdapAdditions|Revenir à l'​index du plugin]] [[LocalLdapAdditions|Revenir à l'​index du plugin]]
localldapadditionsinstall.1443043396.txt.gz · Last modified: 2024/04/04 15:50 (external edit)