This shows you the differences between two versions of the page.
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]] |