Le projet LDAP Tool Box rassemble différents outils pour aider les administrateurs LDAP (parce que même les administrateurs LDAP ont besoin d’aide) :
- scripts de supervision ;
- paquets OpenLDAP ;
- interface de changement de mot de passe.
Une nouvelle application vient d’être publiée : White Pages, ou pages blanches en français.
LDAP Tool Box White Pages est écrite en PHP et se base sur PHP-LDAP, PHP-GD et Smarty. Elle est sous licence GPL.
Philosophie
Tout comme l’application Self Service Password, White Pages se veut être simple et efficace :
- un fichier de configuration unique ;
- utilisation de bibliothèques répandues pour l’affichage (JQuery, Bootstrap et Hover) ;
- la possibilité d’activer ou désactiver chaque fonctionnalité.
L’idée est d’éviter à chaque organisation de redévelopper sa propre application de pages blanches (affichage des informations issues de l’annuaire d’entreprise, formulaires de recherche, trombinoscope…).
L’accent a été mis sur la gestion des requêtes sur l’annuaire : seuls les attributs nécessaires sont demandés, les filtres de recherche sont adaptés au type d’attribut, une limite du nombre d’entrées retournées est fixée côté client. Tout cela doit permettre d’obtenir des performances optimales.
Fonctionnalités
Recherche rapide
Un champ de recherche est présent dans le menu et permet de filtrer en sous‐chaînes sur plusieurs attributs (par défaut : nom complet, identifiant et courriel).
Les résultats sont présentés sous forme de panneaux. Si un seul résultat correspond, l’entrée est directement affichée. Le formatage des valeurs dépend du type d’attribut (texte, lien mailto:
, lien vers une autre entrée, date, booléen).
Recherche avancée
La page affiche un formulaire, qui s’adapte en fonction des attributs configurés et de leur type. Par exemple, une liste de sélection pour un booléen ou des calendriers pour une date.
Les résultats sont affichés de la même façon que pour la recherche rapide.
Trombinoscope
Toutes les entrées sont affichées sous forme de badge (photo et nom complet). On peut ensuite cliquer sur la photo pour accéder à la fiche complète de la personne.
Aller plus loin
- Présentation (786 clics)
- Documentation (237 clics)
- Téléchargement (159 clics)
- Projet sur GitHub (199 clics)
# Super projet
Posté par YvanM (site web personnel) . Évalué à 2.
L'administration propre d'un serveur LDAP étant déjà un gros travail, je ne peux que vous dire un grand merci pour ces outils !
[^] # Re: Super projet
Posté par KPTN (site web personnel, Mastodon) . Évalué à 2.
Merci !
# Démonstration en ligne
Posté par KPTN (site web personnel, Mastodon) . Évalué à 2.
Pour ceux qui veulent voir à quoi ça ressemble sans installer le logiciel, une démonstration est en ligne : http://ltb-project.org/star-pages/
[^] # Re: Démonstration en ligne
Posté par Alex G. . Évalué à 1. Dernière modification le 28 novembre 2016 à 12:24.
La recherche en haut à droite ne semble pas fonctionner !
Exemple : Vad ou Vader --> aucun résultat
[^] # Re: Démonstration en ligne
Posté par KPTN (site web personnel, Mastodon) . Évalué à 3.
En effet il y avait un problème de configuration sur la démo, cela fonctionne désormais. Merci pour la remarque.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.