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 http://www.proxyepn.org/.

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.