mirror of
https://gitlab.easter-eggs.com/ee/ldapsaisie.git
synced 2024-11-25 11:29:06 +01:00
1 line
349 KiB
JSON
1 line
349 KiB
JSON
|
{"config":{"lang":["fr"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Introduction","text":"<p>LdapSaisie est une application web d'administration d'annuaire LDAP d\u00e9velopp\u00e9e en PHP/Javascript. Cette application a pour but d'abstraire la complexit\u00e9 d'un annuaire par l'interm\u00e9diraire d'une interface d'administration simple et intuitive. L'application a \u00e9t\u00e9 concue avec pour objectif premier une modularit\u00e9 maximum, ce qui permet l'extention ou l'adaptation facile de l'application par l'interm\u00e9diaire de modules, d'extentions et de greffons. Cette application peut \u00eatre utilis\u00e9e pour administrer le syst\u00e8me d'information bas\u00e9 sur l'annuaire LDAP et \u00e9galement en paral\u00e8lle pour permettre aux utilisateurs d'avoir acc\u00e8s aux donn\u00e9es les concernants et \u00e9ventuellement de les modifier.</p>"},{"location":"#fonctionnalites","title":"Fonctionnalit\u00e9s","text":"<p>De part sa modularit\u00e9, LdapSaisie est facilement extensible. Cependant, voici une liste non-exhaustive de ses fonctionnalit\u00e9s :</p> <ul> <li>Gestion d'annuaire simple et multi-branches</li> <li>Gestion d'un nombre illimit\u00e9 de types d'objets</li> <li>Gestion d'un nombre illimit\u00e9 de populations se connectant \u00e0 l'interface</li> <li>Gestion fine des droits des utilisateurs, permettant la maitrise des droits d'acc\u00e8s sur les objets de l'annuaire et leurs atributs, tout en permettant la d\u00e9l\u00e9gation de droits.</li> <li> <p>Gestion d'un grand nombre de types d'attributs :</p> <ul> <li>Texte (court ou long)</li> <li>Date (format param\u00e9trable)</li> <li>Bool\u00e9en (valeurs param\u00e9trables)</li> <li>Image/Photo</li> <li>Mot de passe (g\u00e9n\u00e9ration de mot passe avec gestion d'une politique fine)</li> <li>Adresse mail</li> <li>Flux RSS</li> <li>Lien web (URL)</li> <li>Adresse XMPP</li> <li>Maildir</li> <li>Quota de mails</li> <li>Clef publique SSH</li> <li>Liste d\u00e9roulante \u00e0 choix simple ou multiple</li> <li> <p>Relation \u00e0 d'autres objets de l'annuaire/ Exemple : membres d'un groupe, parrain d'un utilisateur, ... (valeur cl\u00e9 param\u00e9trable)</p> <p>Note</p> <p>Chaque type d'attribut \u00e0 des fonctionnalit\u00e9s qui lui sont propres et qui rendent plus facile et agr\u00e9able l'utilisation de l'interface (g\u00e9n\u00e9ration automatique de mot de passe, g\u00e9n\u00e9ration des valeurs d'un champ \u00e0 partir d'autres, ...).</p> </li> </ul> </li> </ul> <ul> <li>Gestion d'un grand nombre de r\u00e8gles de v\u00e9rification des valeurs des attributs :<ul> <li>Alpha-num\u00e9rique</li> <li>Lettres uniquement</li> <li>Longeur maximale/minimale d'une chaine de caract\u00e8res</li> <li>Valeur diff\u00e9rente de z\u00e9ro</li> <li>Pas de signe de ponctuation</li> <li>Valeur num\u00e9rique</li> <li>Comparaison de valeur</li> <li>Date</li> <li>Adresse mail</li> <li>Poids d'une image</li> <li>Taille d'une image</li> <li>Type de fichiers images</li> <li>Politique de mot de passe (longueur/caract\u00e8res autoris\u00e9s/caract\u00e8res obligatoires)</li> </ul> </li> </ul> <ul> <li>Gestion simplifi\u00e9e des relations entre les objets de l'annuaire</li> <li>Interface facilement personnalisable gr\u00e2ce \u00e0 l'utilisation d'un syst\u00e8me de template.</li> <li>Possibilit\u00e9 de postionner des d\u00e9clencheurs permettant d'ex\u00e9cuter vos propres scripts, fonctions ou m\u00e9thodes au moments pr\u00e9cis ou l'utilisateur cr\u00e9\u00e9, modifie ou supprime un objet ou un de ses attributs. Ces d\u00e9clencheurs, en fonction de leur positionnement, peuvent influencer le comportement de l'application en emp\u00eachant par exemple, la validation des donn\u00e9es d'un formulaire.</li> <li>Gestion fine de l'affichage des attributs en fonction de l'\u00e9cran (=vue) sur lequel se trouve l'utilisateur.</li> <li>Gestion des d\u00e9pendances entre attributs, permettant par exemple de reg\u00e9n\u00e9rer automatiquement la valeur d'un attribut cach\u00e9 lors de la modification d'un autr
|