<liclass="level2"><divclass="li"><ahref="#authentication_users_and_password_databases">Bases de données d'authentification, des utilisateurs et des mots-de-passe</a></div></li>
<liclass="level2"><divclass="li"><ahref="#configuration_database">Base de données de la configuration</a></div></li>
<liclass="level2"><divclass="li"><ahref="#sessions_database">Base de données des sessions</a></div></li>
<liclass="level1"><divclass="li"><ahref="installtarball.html"class="wikilink1"title="documentation:2.0:installtarball">Installation depuis l'archive</a></div>
</li>
<liclass="level1"><divclass="li"><ahref="installdeb.html"class="wikilink1"title="documentation:2.0:installdeb">Installation sur Debian/Ubuntu avec les paquets</a></div>
</li>
<liclass="level1"><divclass="li"><ahref="installrpm.html"class="wikilink1"title="documentation:2.0:installrpm">Installation sur RHEL/CentOS avec les paquets</a></div>
</li>
<liclass="level1"><divclass="li"><ahref="installsles.html"class="wikilink1"title="documentation:2.0:installsles">Installation on Suse Linux Enterprise Server with packages</a></div>
</li>
<liclass="level1"><divclass="li"><ahref="docker.html"class="wikilink1"title="documentation:2.0:docker">Run in LemonLDAP::NG in Docker</a></div>
<liclass="level1"><divclass="li"><ahref="configapache.html"class="wikilink1"title="documentation:2.0:configapache">Deployer la configuration Apache</a></div>
<liclass="level1"><divclass="li"><ahref="configlocation.html"class="wikilink1"title="documentation:2.0:configlocation">Vue d'ensemble de la configuration</a></div>
</li>
<liclass="level1"><divclass="li"><ahref="ssocookie.html"class="wikilink1"title="documentation:2.0:ssocookie">Configurer le cookie SSO (Single Sign On) et l'URL du portail</a></div>
</li>
<liclass="level1"><divclass="li"><ahref="redirections.html"class="wikilink1"title="documentation:2.0:redirections">Paramètrer les redirections</a></div>
</li>
<liclass="level1"><divclass="li"><ahref="exportedvars.html"class="wikilink1"title="documentation:2.0:exportedvars">Définir les variables exportées</a></div>
</li>
<liclass="level1"><divclass="li"><ahref="configvhost.html"class="wikilink1"title="documentation:2.0:configvhost">Gérer les hôtes virtuels</a></div>
</li>
<liclass="level1"><divclass="li"><ahref="sessions.html"class="wikilink1"title="documentation:2.0:sessions">Configurer les spécificités des sessions</a></div>
<liclass="level1"><divclass="li"><ahref="portalcustom.html"class="wikilink1"title="documentation:2.0:portalcustom">Personnalisation du portail</a></div>
</li>
<liclass="level1"><divclass="li"><ahref="portalmenu.html"class="wikilink1"title="documentation:2.0:portalmenu">Menu du portail</a></div>
<h3class="sectionedit9"id="authentication_users_and_password_databases">Bases de données d'authentification, des utilisateurs et des mots-de-passe</h3>
<tdclass="col0"><del><ahref="authmulti.html"class="wikilink1"title="documentation:2.0:authmulti">Empiler de multiples backends</a></del></td><tdclass="col1 centeralign"colspan="3"><em>Deprecated, replaced by Combination</em></td>
<abbrtitle="LemonLDAP::NG">LL::NG</abbr> a besoin d'un dispositif de stockage de sa propre configuration (gérée par le manager). Choisir l'une des options suivantes :
<tdclass="col0 centeralign"><ahref="fileconfbackend.html"class="wikilink1"title="documentation:2.0:fileconfbackend">File (JSON)</a></td><tdclass="col1"></td><tdclass="col2 leftalign">Not shareable between servers except if used in conjunction with <ahref="soapconfbackend.html"class="wikilink1"title="documentation:2.0:soapconfbackend">SOAP</a> or with a shared file system (NFS,…). Sélectionné par défaut lors de l'installation. </td>
<tdclass="col0 centeralign"><ahref="soapconfbackend.html"class="wikilink1"title="documentation:2.0:soapconfbackend">SOAP</a></td><tdclass="col1 centeralign"> ✔ </td><tdclass="col2 leftalign"> Backend proxy à utiliser avec un autre backend de configuration. <br/><strong>Peut être utilisé pour sécuriser un autre backend</strong> pour des serveurs distants. </td>
<divclass="notetip">On ne peut démarrer avec une configuration vide, il faut donc lire <ahref="changeconfbackend.html"class="wikilink1"title="documentation:2.0:changeconfbackend">comment changer de backend de configuration</a> pour convertir une configuration existante en une autre.
Les sessions sont stockées en utilisant les modules de la famille <ahref="http://search.cpan.org/perldoc?Apache::Session"class="urlextern"title="http://search.cpan.org/perldoc?Apache::Session"rel="nofollow">Apache::Session</a>. Tous les modules de type <ahref="http://search.cpan.org/perldoc?Apache::Session"class="urlextern"title="http://search.cpan.org/perldoc?Apache::Session"rel="nofollow">Apache::Session</a> sont utilisables excepté pour quelques fonctionnalités.
<thclass="col0 centeralign"> Backend </th><thclass="col1 centeralign"> Partageable </th><thclass="col2 centeralign"><ahref="documentation/features.html#session_explorer"class="wikilink1"title="documentation:features">Explorateur de sessions</a></th><thclass="col3 centeralign"><ahref="documentation/features.html#session_restrictions"class="wikilink1"title="documentation:features">Resctriction d'ouverture de session</a></th><thclass="col4 centeralign"> Expiration des sessions </th><thclass="col5 centeralign"> Commentaire </th>
</tr>
</thead>
<trclass="row1 rowodd">
<tdclass="col0 centeralign"><ahref="filesessionbackend.html"class="wikilink1"title="documentation:2.0:filesessionbackend">File</a></td><tdclass="col1"></td><tdclass="col2 centeralign"> ✔ </td><tdclass="col3 centeralign"> ✔ </td><tdclass="col4 centeralign"> ✔ </td><tdclass="col5 leftalign">Pas partageable entre serveurs sauf si utilisé avec le <ahref="soapsessionbackend.html"class="wikilink1"title="documentation:2.0:soapsessionbackend">backend de configuration SOAP</a> ou un système de partage de fichiers (NFS,…). Sélectionné par défaut lors de l'installation. </td>
</tr>
<trclass="row2 roweven">
<tdclass="col0 centeralign"><ahref="sqlsessionbackend.html"class="wikilink1"title="documentation:2.0:sqlsessionbackend">SQL</a></td><tdclass="col1 centeralign"> ✔ </td><tdclass="col2 centeralign"> ✔ </td><tdclass="col3 centeralign"> ✔ </td><tdclass="col4 centeralign"> ✔ </td><tdclass="col5 leftalign"rowspan="2"> Pas optimisé pour l'<ahref="documentation/features.html#session_explorer"class="wikilink1"title="documentation:features">exlorateur de sessions</a> et les fonctionnalités de <ahref="documentation/features.html#session_restrictions"class="wikilink1"title="documentation:features">session unique</a>. </td>
<tdclass="col0 centeralign"><ahref="nosqlsessionbackend.html"class="wikilink1"title="documentation:2.0:nosqlsessionbackend">Redis</a></td><tdclass="col1 centeralign"> ✔ </td><tdclass="col2 centeralign"> ✔ </td><tdclass="col3 centeralign"> ✔ </td><tdclass="col4 centeralign"> ✔ </td><tdclass="col5 leftalign"> Le plus rapide. Doit être securisé par un contrôle d'accès réseau. </td>
</tr>
<trclass="row5 rowodd">
<tdclass="col0 centeralign"><ahref="mongodbsessionbackend.html"class="wikilink1"title="documentation:2.0:mongodbsessionbackend">MongoDB</a></td><tdclass="col1 centeralign"> ✔ </td><tdclass="col2 centeralign"> ✔ </td><tdclass="col3 centeralign"> ✔ </td><tdclass="col4 centeralign"> ✔ </td><tdclass="col5 leftalign"> Doit être securisé par un contrôle d'accès réseau. </td>
</tr>
<trclass="row6 roweven">
<tdclass="col0 centeralign"><ahref="browseablesessionbackend.html"class="wikilink1"title="documentation:2.0:browseablesessionbackend">Browseable (SQL, Redis ou LDAP)</a></td><tdclass="col1 centeralign"> ✔ </td><tdclass="col2 centeralign"> ✔ </td><tdclass="col3 centeralign"> ✔ </td><tdclass="col4 centeralign"> ✔ </td><tdclass="col5 leftalign"><strong>Optimisé</strong> pour l'<ahref="documentation/features.html#session_explorer"class="wikilink1"title="documentation:features">explorateur de sessions</a> et les fonctionnalités de <ahref="documentation/features.html#session_restrictions"class="wikilink1"title="documentation:features">session unique</a>. </td>
<tdclass="col0 centeralign"><ahref="restsessionbackend.html"class="wikilink1"title="documentation:2.0:restsessionbackend">REST</a></td><tdclass="col1 centeralign"> ✔ </td><tdclass="col2 centeralign"> ✔ </td><tdclass="col3 centeralign"> ✔ </td><tdclass="col4 centeralign"> ✔ </td><tdclass="col5 leftalign"> Backend proxy à utiliser avec un autre backend de sessions. <br/><strong>Peut être utilisé pour sécuriser un autre backend</strong> pour des serveurs distants. </td>
<tdclass="col0 centeralign"><ahref="soapsessionbackend.html"class="wikilink1"title="documentation:2.0:soapsessionbackend">SOAP</a></td><tdclass="col1 centeralign"> ✔ </td><tdclass="col2 centeralign"> ✔ </td><tdclass="col3 centeralign"> ✔ </td><tdclass="col4 centeralign"> ✔ </td><tdclass="col5 leftalign"> Backend proxy à utiliser avec un autre backend de sessions. <br/><strong>Peut être utilisé pour sécuriser un autre backend</strong> pour des serveurs distants. </td>
<liclass="level1"><divclass="li"> Tous les protocoles de fournisseur d'identité peuvent être utilisés simultanément</div>
</li>
<liclass="level1"><divclass="li"><ahref="federationproxy.html"class="wikilink1"title="documentation:2.0:federationproxy">LemonLDAP::NG peut être utilisé comme proxy entre ces protocoles</a></div>
<liclass="level1"><divclass="li"><ahref="writingrulesand_headers.html"class="wikilink1"title="documentation:2.0:writingrulesand_headers">Écrire les règles et en-têtes</a></div>
</li>
<liclass="level1"><divclass="li"><ahref="variables.html"class="wikilink1"title="documentation:2.0:variables">Variables qui peuvent être utilisées dans les règles et en-têtes</a></div>
<h3class="sectionedit17"id="well_known_compatible_applications">Well known compatible applications</h3>
<divclass="level3">
<divclass="noteclassic">Here is a list of well known applications that are compatible with <abbrtitle="LemonLDAP::NG">LL::NG</abbr>. A full list is available on <ahref="applications.html"class="wikilink1"title="documentation:2.0:applications">vendor applications page</a>.
<liclass="level1"><divclass="li"><ahref="notifications.html"class="wikilink1"title="documentation:2.0:notifications">Systèmes de notification</a></div>
</li>
<liclass="level1"><divclass="li"><ahref="passwordstore.html"class="wikilink1"title="documentation:2.0:passwordstore">Stockage du mot-de-passe en session</a></div>
<liclass="level1"><divclass="li"><ahref="rbac.html"class="wikilink1"title="documentation:2.0:rbac">Contrôle d'accès basé sur les rôles (RBAC)</a></div>
</li>
<liclass="level1"><divclass="li"><ahref="customfunctions.html"class="wikilink1"title="documentation:2.0:customfunctions">Utiliser les fonctions personnalisées</a></div>
</li>
<liclass="level1"><divclass="li"><ahref="extendedfunctions.html"class="wikilink1"title="documentation:2.0:extendedfunctions">Utiliser les fonctions étendues</a></div>
</li>
<liclass="level1"><divclass="li"><ahref="resetpassword.html"class="wikilink1"title="documentation:2.0:resetpassword">Réinitialiser les mots-de-passe par mail (self-service)</a></div>
</li>
<liclass="level1"><divclass="li"><ahref="register.html"class="wikilink1"title="documentation:2.0:register">Create an account (self service)</a></div>
</li>
<liclass="level1"><divclass="li"><ahref="logoutforward.html"class="wikilink1"title="documentation:2.0:logoutforward">Propager les déconnexions aux applications</a></div>
<liclass="level1"><divclass="li"><ahref="servertoserver.html"class="wikilink1"title="documentation:2.0:servertoserver">Handling server webservice calls</a></div>
<liclass="level1"><divclass="li"><ahref="parameterlist.html"class="wikilink1"title="documentation:2.0:parameterlist">Voir la liste complète des paramètres</a></div>
<liclass="level1"><divclass="li"><ahref="managerprotection.html"class="wikilink1"title="documentation:2.0:managerprotection">Modifier la protection du manager</a></div>
</li>
<liclass="level1"><divclass="li"><ahref="mysqlminihowto.html"class="wikilink1"title="documentation:2.0:mysqlminihowto">Configuration et sessions dans MySQL</a></div>
</li>
<liclass="level1"><divclass="li"><ahref="ldapminihowto.html"class="wikilink1"title="documentation:2.0:ldapminihowto">Configuration et sessions dans LDAP</a></div>
</li>
<liclass="level1"><divclass="li"><ahref="soapminihowto.html"class="wikilink1"title="documentation:2.0:soapminihowto">Accès à la configuration et aux sessions par SOAP</a></div>
</li>
<liclass="level1"><divclass="li"><ahref="activedirectoryminihowto.html"class="wikilink1"title="documentation:2.0:activedirectoryminihowto">Integration dans Active Directory (LDAP et Kerberos)</a></div>
</li>
<liclass="level1"><divclass="li"><ahref="federationproxy.html"class="wikilink1"title="documentation:2.0:federationproxy">Créer un proxy de protocoles </a><em>(<abbrtitle="Security Assertion Markup Language">SAML</abbr> vers OpenID, <abbrtitle="Central Authentication Service">CAS</abbr> vers <abbrtitle="Security Assertion Markup Language">SAML</abbr> ,…)</em></div>
</li>
<liclass="level1"><divclass="li"><ahref="header_remote_user_conversion.html"class="wikilink1"title="documentation:2.0:header_remote_user_conversion">Convertir les en-têtes HTTP en variables d'environnement</a></div>
<liclass="level1"><divclass="li"> Manager: translate <code>lemonldap-ng-manager/site/htdocs/static/languages/en.json</code> in <code>lemonldap-ng-manager/site/htdocs/static/languages/XX.json</code> and enable it in “lemonldap-ng.ini” file</div>
<liclass="level1"><divclass="li"> Portal: translate <code>lemonldap-ng-portal/site/htdocs/static/languages/en.json</code> in <code>lemonldap-ng-portal/site/htdocs/static/languages/XX.json</code> and enable it in “lemonldap-ng.ini” file</div>