localldapadditionsinstall
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| localldapadditionsinstall [2015/09/23 20:56] – [Configuration] admin | localldapadditionsinstall [2025/12/10 16:16] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 10: | Ligne 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 : | + | |
| | | ||
| - | La page de configuration | + | [[LocalLdapAdditionsconfiguration|Détail |
| - | * Le protocole d' | + | ==== Mise en route de l' |
| - | * Le filtrage des utilisateurs dans une synchronisation différentielle | + | |
| - | * L' | + | |
| - | * L' | + | |
| - | === Authentification === | + | Une fois les deux plugins (authentification LDAP et LDAP Additions) configurés, |
| - | ^ Réglage ^ Valeurs ^ Commentaire ^ | + | 0 3 * * * sudo -uwww-data php /< |
| - | | Authentification | ldap, | + | |
| - | + | Pour effectuer | |
| - | === Filtrage de la liste entrante (mise à jour différentielle) === | + | |
| - | + | ||
| - | Afin d' | + | |
| - | + | ||
| - | ^ Réglage ^ Valeurs ^ Commentaire ^ | + | |
| - | | Champ ldap d' | + | |
| - | | Format du champ de temps | (timestamp, texte) | Si la valeur désigne une forme texte de la date, la fonction strtotime() sera appliquée à la valeur. | | + | |
| - | + | ||
| - | === Cohortes === | + | |
| - | + | ||
| - | Il faut, pour pouvoir utiiser cette fonction,, qu'un champ du LDAP soit dédié à mentionner la cohorte d' | + | |
| - | + | ||
| - | * Une valeur texte simple | + | |
| - | * Une liste de valeurs ou expressions séparées par des virgules | + | |
| - | + | ||
| - | NON SUPPORTE : | + | |
| - | + | ||
| - | * Dans la version actuelle, un attribut mutliple du LDAP (résultant sur un tableau) n'est pas supporté. | + | |
| - | + | ||
| - | Toutes les cohortes générées le sont dans le contexte " | + | |
| - | + | ||
| - | ^ Réglage ^ Valeurs ^ Commentaire ^ | + | |
| - | | Champ ldap de cohorte | texte ou liste à virgules | Le nom de l' | + | |
| - | | Champ ldap des identifiants de cohorte | texte ou liste à virgules | Le nom de l' | + | |
| - | | Préfixe de cohorte | texte | Un préfixe à ajouter devant la valeur extraite de cohorte* | | + | |
| - | | Filtre d' | + | |
| - | + | ||
| - | (*) Voir paragraphe : Isolement des cohortes généréres / Passage d' | + | |
| - | + | ||
| - | === champs customisés du profil === | + | |
| - | 5 champs customisés du profil peut être alimentés à partir du LDAP. chaque champ est défini par un couple de paramètres : | + | 0 3 * * * sudo -uwww-data php /< |
| - | ^ Réglage ^ Valeurs ^ Commentaire ^ | + | > **Note spécifiques aux utilisateurs de la virtualisation VMoodle** |
| - | | Attribut ldap du champ de profil | texte | Le nom de l'attribut LDAP qui fournit | + | > |
| - | | Champ Moodle de profil | texte | Le nom du champ de profil à créer dans Moodle | | + | > Le script de synchronisation |
| - | Note 1 : Les champs de profil manquants sont automatiquement créés dans Moodle avec les caractéristiques suivantes | + | 0 3 * * * sudo -uwww-data php /< |
| - | * Pas de catégorie | ||
| - | * Champ caché | ||
| - | * Vérouillé | ||
| - | * Non obligatoire | ||
| - | * Non visible sur le formulaire de création de compte | ||
| - | * Non unique | ||
| - | ==== Isolement des cohortes générées / Problématique de passage d' | + | ==== 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' | ||
| + | - Créez un répertoire " | ||
| + | - 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 : | ||
| + | | ||
| + | La modification porte sur la liste des cohortes obtenue par le menu // | ||
| [[LocalLdapAdditions|Revenir à l' | [[LocalLdapAdditions|Revenir à l' | ||
localldapadditionsinstall.1443041762.txt.gz · Dernière modification : (modification externe)
