LdapSaisie

Benjamin Renard


          
          
        

Version 0.3


Table des matières

1. Introduction
1. Fonctionnalités
2. Installation
1. Pré-requis
2. Téléchargement
2.1. A partir du paquet Debian
2.2. A partir de Git
2.3. A partir des snapshot
3. Arborescence du projet
4. Tutoriel d'installation
3. Configuration
1. Configuration globale
1.1. Variables globales
1.1.1. Configuration des serveurs LDAP
1.1.1.1. Profils d'utilisateurs
1.1.1.2. Sous-niveaux de connexion
1.1.1.3. Récupération de mot de passe
1.2. Variables et constantes indépendantes
1.3. Format paramétrable
1.4. Paramètres étendus des recherches dans l'annuaire
2. Configuration LSobject
2.1. Configuration des attributs
2.1.1. Configuration des attributs LDAP
2.1.1.1. LSattr_ldap_ascii
2.1.1.2. LSattr_ldap_boolean
2.1.1.3. LSattr_ldap_compositeValueToJSON
2.1.1.4. LSattr_ldap_date
2.1.1.5. LSattr_ldap_image
2.1.1.6. LSattr_ldap_numeric
2.1.1.7. LSattr_ldap_password
2.1.1.8. LSattr_ldap_postaladdress
2.1.2. Configuration des attributs HTML
2.1.2.1. LSattr_html_boolean
2.1.2.2. LSattr_html_date
2.1.2.3. LSattr_html_image
2.1.2.4. LSattr_html_jsonCompositeAttribute
2.1.2.5. LSattr_html_labeledValue
2.1.2.6. LSattr_html_mail
2.1.2.7. LSattr_html_maildir
2.1.2.8. LSattr_html_mailQuota
2.1.2.9. LSattr_html_password
2.1.2.10. LSattr_html_postaladdress
2.1.2.11. LSattr_html_pre
2.1.2.12. LSattr_html_rss
2.1.2.13. LSattr_html_select_box
2.1.2.14. LSattr_html_select_list
2.1.2.15. LSattr_html_select_object
2.1.2.16. LSattr_html_ssh_key
2.1.2.17. LSattr_html_tel
2.1.2.18. LSattr_html_text
2.1.2.19. LSattr_html_textarea
2.1.2.20. LSattr_html_url
2.1.2.21. LSattr_html_valueWithUnit
2.1.2.22. LSattr_html_wysiwyg
2.1.2.23. LSattr_html_xmpp
2.1.3. Configuration des règles de vérification syntaxique
2.1.3.1. alphanumeric
2.1.3.2. callable
2.1.3.3. date
2.1.3.4. email
2.1.3.5. filesize
2.1.3.6. imagefile
2.1.3.7. imagesize
2.1.3.8. inarray
2.1.3.9. integer
2.1.3.10. lettersonly
2.1.3.11. maxlength
2.1.3.12. minlength
2.1.3.13. mimetype
2.1.3.14. nonzero
2.1.3.15. nopunctuation
2.1.3.16. numeric
2.1.3.17. password
2.1.3.18. rangelength
2.1.3.19. regex
2.1.3.20. required
2.1.3.21. ssh_pub_key
2.1.3.22. telephonenumber
2.1.4. Configuration des règles de vérification d'intégrité
2.1.4.1. Validation par l'analyse du résultat d'une recherche dans l'annuaire
2.1.4.2. Validation par l'exécution d'une fonction
2.1.5. Déclencheurs
2.1.5.1. Configuration
2.1.5.2. Ecriture d'une fonction
2.2. Création automatique du conteneur des LSobjets dans un subDn
2.3. Déclencheurs
2.3.1. Configuration
2.3.2. Ecriture d'une fonction
2.4. customActions
2.4.1. Ecriture d'une fonction implémentant une customAction
2.5. LSrelation
2.6. LSform
2.6.1. Configuration de l'affichage
2.6.2. Configuration des masques de saisie
2.7. LSsearch
2.7.1. customActions
2.7.1.1. Ecriture d'une fonction implémentant une customAction
2.8. ioFormat
2.8.1. Pilote d'ioFormat
2.8.1.1. Pilote de fichiers CSV
3. Configuration des LSaddons
3.1. LSaddon_asterisk
3.2. LSaddon_exportSearchResultAsCSV
3.3. LSaddon_mail
3.4. LSaddon_maildir
3.5. LSaddon_phpldapadmin
4. Configuration des LSauthMethods
4.1. LSauthMethod_HTTP
4.2. LSauthMethod_CAS
4.3. LSauthMethod_anonymous