LDAP++

Le plugin ldap_plus permet de paramétrer le choix des valeurs d’un annuaire ldap inscrites dans la table auteur de spip

Objectifs du plugin

Ce plugin permet de choisir les valeurs du LDAP qui seront associées à la table auteur

Il est utilisable mais peut bien sur être amélioré, mais le choix initial a quand même été de faire simple car les besoins simples sont gérables.

Installation

Ce plugin s’installe comme tous les autres, en créant un sous-répertoire dans le répertoire plugins, cf. http://www.spip.net/fr_article3396.html.

Il n’utilise pas CFG (pour l’instant et c’est dommage.)

Il présuppose que SPIP a été installé avec la possibilité de s’authentifier via un annuaire LDAP, c’est généralement le cas dans les organisations d’une certaine taille.

Configuration

On y accède directement par le menu de gestion des plugins en cliquant sur « Page de gestion » soit l’url http://monsite/ecrire/?exec=ldaplus.

Seuls les webmestres ont accès à la configuration de ce plugin.

gestion plugin ldaplus

Fonctionnalités

Son but premier est donc de choisir les attributs du LDAP associé aux champs de la table auteurs.

Ainsi le champ PGP de la table auteur pourra être associé a « initials » du LDAP comme sur l’exemple ci-dessous

gestion infos ldaplus

Ainsi que vous le voyez dans l’image ci-dessus LDAPLUS fonctionne aussi avec inscription2, qui permet lui d’étendre le nombre de champs de la table auteurs.

Associé au plugin peuplementLDAP il permet aussi un import assez fin des auteurs. Dans ce cas les auteurs sont importés et non créé au login.

Il travaille aussi avec le plugin groupes_auteurs en associant automatiquement l’auteur se connectant a un groupe d’auteur créé par ce plugin via la vérification de l’attribut memberof de l’auteur (dans le LDAP).

gestion groupes ldaplus

Normalement a chaque connection d’un auteur cet attribut est contrôlé, si le lien n’est plus vérifié l’auteur est retiré du groupe.

Participer au développement

Tous ceux qui sont intéressés par le sujet sont les bienvenus, par exemple sur l’espace de développement du plugin sur la Zone, ou dans ce forum. ;)

On peut imaginer des choix plus fins, en cascade etc.. on peut casser ce plugin en deux...

Discussion

Aucune discussion

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom