Cette page donne des indications fonctionnelles quant à l'usage d'esup-sgc.
ESUP-SGC se veut intuitif mais on tentera ici de décrire les fonctionnalités qui ne sont pas forcément évidentes au premier abord.
ESUP-SGC permet de gérer des "cartes".
Une carte suit le workflow suivant :
Ainsi une carte peut être en état demandé, validé, activé, etc.
ESUP-SGC consiste donc à proposer des outils pour permettre de faire passer les cartes d'un état à un autre.
Ces transitions d'état à un autre sont contraints par ESUP-SGC : on ne peut activer une carte que si celle-ci a été encodée.
Ces transitions peuvent provoquer différentes actions : envoi de mails, activation de la carte dans le système d'information, etc.
Accessible avec le rôle "Manager"
L'interface manager permet de filtrer et d’accéder aux demandes de cartes. Elle comporte :
Certaines opérations (acceptation/rejet, impression, validation...) peuvent être effectuées en masse:
Dans de très rares cas, surtout (voir uniquement) dans une phase de test, il peut être intéressant de forcer le passage de la carte d'un état à un autre "directement en base de données", sans tenir compte du workflow restrictif ou des actions que les transitions peuvent induire. L'IHM permet aux admins de faire cela au travers d'un bouton "caché" dans le listing de la "vue manager" :
En production, et dans un fonctionnement normal, vous ne devriez cependant (quasi) jamais utiliser cette astuce ... ! |
Les cartes ayant le statut "Validé" peuvent être imprimées. Il faut donc :
Une nouvelle fenêtre s'ouvre, affichant le visuel des cartes. Le raccourci CTRL+P permet d'ouvrir la boite de dialogue d'impression. Il reste à choisir l'imprimante à carte et vérifier les paramètres suivants :
L'encodage des cartes est effectué à l'aide des outils "Encodeur" ou "Encodeur - robot ZXP3" disponibles dans le menu "Apps"
Pour les détails concernant l'installation de ces dispositifs d'encodage voir:
Lorsqu'une carte est encodée elle passe automatiquement au statut "Encodé" au niveau du SGC, il devient alors possible de l'activer.
Voici les actions et données présentes lorsque que l'on accède à la fiche détaillée :
L'interface d'administration permet le paramétrage du SGC et propose des outils (import, logs, ...). Elle est accessible avec le rôle "Admin".
état de la carte;;date création;date de dernière modification;;;;;;;;;;;;CSN;;Autorisation données crous (Autorisée/Interdite);;Identifiant Desfire;eppn ex: Valide;;28/01/2015 14:40:35;14/06/2017 23:05:29;;;;;;;;;;;803412abcd5704;;Autorisée;;100020000002120;averell@univ-ville.fr |
L'interface Utilisateur est accessible à toute personne pouvant s'authentifier en shibboleth sur l'instance d'esup-sgc.
L'utilisateur aura des possibilités différentes dépendant de règles précises.
La carte activée, l'utilisateur peut marquer lui-même sa carte comme livrée (si elle n'a pas été marquée livrée avant, par un livreur par exemple).
Cette possibilité n'est offerte que si la configuration (vue admin > menu configuration) MODE_LIVRAISON est à true.
Une carte activée peut être à tout moment désactivée par l'utilisateur lui-même.
Au moment de la désactivation, l'utilisateur doit indiquer un motif : carte perdue, volée ou endommagée.
La carte est alors désactivée (immédiatement) au niveau ldap, contrôle d'accès et crous.
L'utilisateur peut réactiver lui-même sa carte de la même façon via l'interface (sil le retrouve sa carte par exemple).
Pour avoir les droits de redemander une carte, il faut
Pour pouvoir la redemander gratuitement, il faut en plus qu'il n'ait pas le ROLE_USER_RENEWAL_PAYED, sinon il doit d'abord effectuer un paiement.