an image

esup-uPortal v.4.0.15 (uportal-4.0.15-esup-3) (20 11 2015)


Vincent Bonamy
(UNIVERSITE DE ROUEN)
Type(s): Application web
Thème: Service pratique
Dans l'incubateur
Adapté mobile
Autres versions

Description

esup-uPortal est le socle technique utilisé pour déployer des environnements numériques de travail (ENT) dans les universités. Il permet d'offrir un ENT adapté aux besoins des établissements et à ceux des utilisateurs finaux en proposant une solution personnalisable permettant :

  • la constitution de groupes d'utilisateurs (propres au portail ou se basant sur les attributs LDAP des utilisateurs par exemple)
  • l'affichage (ou non) des services en fonction de l'appartenance (ou non) de l'utilisateur à un groupe
  • la possibilité pour les utilisateurs de personnaliser leur ENT en y ajoutant, supprimant ou déplaçant des services et/ou des onglets (l'administrateur peut également choisir d'empêcher ces pratiques)
  • etc.

Ce projet consiste à packager la solution open source uPortal d'Apereo afin d'y apporter des adaptations pour la communauté française comme :

  • une simplification de l'installation et des configurations initiales ; ce notamment dans l'optique d'une installation en production utilisant CAS+LDAP comme base d'authentification et identification.
  • la francisation de l'interface graphique (fichiers I18N mais aussi données par défaut définies en base de données)
  • une adaptation ergonomique (CSS) pour les termes français (présentant plus de caractères que les termes anglais)
  • et des fonctionnalités techniques spécifiques et variées telles que :
    • le WebService Esup permettant un accès aux groupes et utilisé par certains développements ESUP
    • la possibilité de faire du Proxy CAS dans un ENT Shibbolethisé
    • une interface de monitoring spécifique EsupMonitor 
    • ....

A noter que ce socle propose une vue web adaptée aux terminaux mobiles.

Description technique

Quelques exemples de technologies utilisées dans le projet :

  • Java
  • Maven
  • Ant
  • Spring
  • XSLT

Sources

https://github.com/EsupPortail/esup-uportal

Documentation technique

https://www.esup-portail.org/wiki/pages/viewpage.action?pageId=257064972

Gestionnaire de bug

https://github.com/EsupPortail/esup-uportal/issues

Prérequis:

https://www.esup-portail.org/wiki/pages/viewpage.action?pageId=257556510

Mots Clefs

portail, uPortal, ENT, socle
Proposer une nouvelle version