Les principes de l'interface d'administration
==============================================

L'interface d'administation Eole permet de séparer l'interface du serveur qu'elle gère.
L'utilisateur se connecte sur un :term:`agrégateur`, il est alors possible d'enregistrer des
:term:`serveur de commande` au sein de l'interface.
Une fois connecté au serveur de commande, le frontend reçoit le menu et le met en forme.
Pour la partie centrale, où l'action se produit, le frontend reçoit un template et des données
fournit par le serveur de commandes.

.. toctree::
    :maxdepth: 2

    configuration

.. toctree::
    :maxdepth: 1

    authentification

.. toctree::
    :maxdepth: 1

    url

.. toctree::
    :maxdepth: 2

    templating


.. glossary::
    serveur de commande
        Le serveur de commande est un serveur xmlrpc qui fournit les données à un agrégateur
        pour la mise en page d'action. Il envoie template et données pour la mise en forme d'action.
        Il traite également les retours et éxécute des actions.
        Dans ead2/backend/

    agrégateur
        Frontend permettant d'agréger des informations de mise en page et des données depuis un serveur distant.
        Il gère la gondole d'administration, la redirection vers le SSO, la mise en forme du menu d'actions
        (dont les données viennent du serveur de commande), et agrège la mise en forme d'action dans son centre.
        Dans ead2/frontend/.

