Esup-Signature est une application web qui prend en charge les fonctions suivantes :
Vous pourrez retrouver des informations sur cette présentation faite aux Esup Days : https://www.esup-portail.org/wiki/download/attachments/813400065/ED29_AP2020--04-ESUP_signature.pdf?version=2&modificationDate=1580911121000&api=v2
Esup-Signature est développé en Java / Spring Boot.
Les signatures électroniques sont prises en charge par la bibliothèque DSS Signature de la Commission Européenne, voir :
https://ec.europa.eu/cefdigital/wiki/display/CEFDIGITAL/DSS+releases
Esup-Signature gère plusieurs niveaux de signature :
Deux solutions sont possibles :
Non, pour l'instant Esup-Signature ne gère pas ce type de signature. Cette fonctionnalité est à l'étude, il s'agirai de d'envoyer un sms au signataire afin de l’authentifier puis de signer le document, en son nom, à l'aide d'un certificat d’établissement.
Non. Esup-Signature peut intégrer des documents en masse (voir Est-il possible d'injecter des documents dans Esup-Signature ?), mais les signatures restent manuelles. Il est à l'étude de proposer soit un web service permettant de déclencher la signature soit un système de circuit avec signature automatique.
Oui, Esup-Signature peut être utilisé comme un parapheur électronique. Pour ce faire, il s'appuie sur un système de circuits (spécifiques ou génériques), un système d'annotation, de postit ainsi que la possibilité d'ajouter des pièces jointes.
Il est possible créer des circuits à l'aide de l'interface d'Esup-Signature.
Un circuit est une succession d'étapes comportant les paramètres suivants :
Un utilisateur peut construire un circuit, à l'aide de l'assistant, lorsqu'il crée une demande de signature.
Les administrateurs peuvent aussi ajouter des circuits spécifiques avec des paramètres plus poussés (source/destination/des documents, affectation de gestionnaires)
Esup-Signature propose 3 modes d’intégration des documents :
Pour des documents dont le format est bien structuré, Esup-Signature dispose d'un outil permettant une dématérialisation complète (pré-remplissage automatique du document en fonction du contexte, saisie des données, validation, signature)
Ce système s'appuie sur PDF Forms. Le modèle du document doit être un PDF disposant de champs de formulaire. Lorsque celui-ci sera intégré dans Esup-Signature, il sera analysé et un formulaire web sera généré.
Une charte de nommage permet de préciser un certain nombre de paramètre pour chaque champ du formulaire.
La partie formulaire d'Esup-Signature correspond à un ensemble d'outils permettant de dématérialiser des procédures simples s'appuyant sur un document comme des demandes de mission par exemple.
L'université de Rouen Normandie utilise cette fonction pour dématérialiser l'attestation de déplacement lors de la période de COVID.
Un système de délégation est proposé par Esup-Signature. Il permet à un utilisateur (mandant) de déléguer, soit de signer, soit de saisir un document. Les délégués pourront "switcher" facilement sur le compte d'un des mandant.
Comment est-on identifié sur Esup-Signature ?
Esup-Signature dispose de 3 modes authentification :
Ces 3 modes peuvent être activés simultanément.
Pour l'instant Esup-Signature n'est pas proposé en mode hébergé. Il faut donc l'installé sur un serveur local de l'établissement.
Développée en Java/Spring Boot, vous pouvez donc démarrer directement l'application avec le commande
mvn spring-boot:run |
Vous pouvez aussi compiler le projet (mvn package) et le déployer dans un serveur tomcat
Voir la page dédiée : Prérequis
Esup-Signature est open-source, donc ouvert à la modification.
Par ailleurs des classes interface sont disponible pour implémenter des comportements spécifiques à plusieurs niveaux :