Introduction ================================================================================ Présentation de ProxyEPN -------------------------------------------------------------------------------- **ProxyEPN** est une application web de gestion de réseau d'EPN (Espace Public Numérique). Il intègre la notion de groupement d'EPN (GEPN), permettant ainsi de gérer un seul EPN ou tout un ensemble de réseaux (y compris un usage mutualisé de la plateforme). ProxyEPN est un logiciel libre, distribué sous les termes de la licence GNU AGPL v3 [GNU Affero General Public License version 3](). ProxyEPN est un projet maintenu et développé par la société [téïcée SARL](). Ce projet a été initié en donnant suite à la version de [EPNadmin](), modifiée par le CTN (Centre des Technologies Nouvelles de Basse Normandie). ProxyEPN est une application PHP/MySQL utilisant le framework Symfony. Elle est disponible sur le site officiel . Les profils utilisateurs -------------------------------------------------------------------------------- Cinq types d'utilisateurs sont susceptibles d’utiliser ProxyEPN, allant du simple visiteur à l’administrateur de l’application. ### Visiteur Un **visiteur** est une personne naviguant sur l'application anonymement (qui ne dispose pas d'un compte usager ou qui n'est pas authentifié). Il n'a donc accès qu'aux fonctionnalités et informations considérées publiques, c'est-à-dire : - chercher un EPN ; - chercher un atelier ; - s'inscrire à un EPN. ### Usager Un **usager** est une personne qui utilise les services d'un EPN, dans lequel il possède donc un compte. ### Animateur Un **animateur** d’EPN correspond à une personne en charge de la gestion d’un ou de plusieurs EPN. L’application ProxyEPN lui permet de : - éditer la fiche de son EPN ; - gérer les ressources de son EPN (salles, équipements, ressources pédagogiques, …) ; - gérer les usagers ; - gérer les sessions (ateliers, accès libres, téléformations, …) ; - rendre compte (grâce à la génération automatique de statistiques). ### Coordinateur Le **coordinateur** correspond à un profil supplémentaire, dont le rôle diffère en fonction des besoins de l'EPN et donc du réglage des permissions. ### Administrateur L’**administrateur** correspond à une personne en charge de l’administration de l’application. Il a pour rôles : - la gestion des paramètres (listes administrables) ; - la gestion des entités GEPN ; - la création des entités EPN ; - l’attribution des rôles.