Date: Fri, 29 Mar 2024 09:50:47 +0100 (CET) Message-ID: <710605972.60.1711702247268@confluence-esup.uphf.fr> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_59_664477967.1711702247268" ------=_Part_59_664477967.1711702247268 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
Si vous souhaitez utiliser ESUP-SGC alors que vous utilisiez pr=C3=A9c= =C3=A9demment un autre Syst=C3=A8me de Gestion de Cartes, il vous faudra sa= ns doute effectivement reprendre l'existant, c'est =C3=A0 dire r=C3=A9impor= ter vos cartes =C3=A9dit=C3=A9es/encod=C3=A9es via votre ancien SGC dans ES= UP-SGC.
Pour ce faire, ESUP-SGC vous propose des outils permettant d'importer de= s 'cartes'.
Notez que lors de cette migration on imagine n'importer que les cartes a= ctives. D'ailleurs de ce fait, on importe une carte par utilisateur (ESUP-S= GC ne permet =C3=A0 un utilisateur d'avoir qu'une seule carte active =C3=A0= un instant donn=C3=A9).
Lors de l'importation ESUP-SGC r=C3=A9cup=C3=A8re la plupart des informa= tions/donn=C3=A9es non pas depuis le CSV mais directement depuis le Syst=C3= =A8me d'Information, tout comme il le fait lors de l'impression/encodage d'= une carte.
Aussi avant d'importer vos = cartes, il faut avoir configur=C3=A9 au mieux votre instance d'ESUP-SGC : votre ESUP-SGC doit =C3=AAtre configur=C3=A9 pour imprimer l= es cartes telles que vous voulez qu'elles soient ici import=C3=A9es/migr=C3= =A9es :
Le sch=C3=A9ma de la base SQL =C3=A9tant assez simple, vous pouvez n=C3= =A9anmoins ajuster certains champs manuellement apr=C3=A8s coup au besoin := nom/version des templates de cartes par exemple.
28/01/2015 1= 4:40:35;14/06/2017 23:05:29;803412abcd5704;Autoris=C3=A9e;100020000002= 120;testju@univ-rouen.fr
qui correspond =C3=A0 :
date d'impression= /encodage;date de derni=C3=A8re modification;CSN;Autorisation donn=C3=A9es = crous (Autoris=C3=A9e/Interdite);Identifiant Access-Control;eppn
Les autres informations sont en effet r=C3=A9cup=C3=A9r=C3=A9es depuis l= e SI par ESUP-SGC (ldap, base de donn=C3=A9es ; le lien =C3=A9tant fait via= l'eppn -cf Configuration ESUP-SGC &= gt; applicationContext-services.xml ) ou encore depuis l'import csv cro= us (pour la r=C3=A9cup=C3=A9ration des identifiants crous ; le lien =C3=A9t= ant fait via le CSN).
ESUP-SGC va =C3=A9galement chercher =C3=A0 importer la photo de la carte= .
Pour ce faire, il recherche dans le r=C3=A9pertoire /opt/photos-imp= ort/ une photo .jpg ayant pour nom :
le 'secondaryId' avec un left padding de "0" de taille 8 suivi du su= ffixe ".jpg"
ou =C3=A0 d=C3=A9faut le 'supannEtuId' avec un left padding de "0" d= e taille 8 suivi du suffixe ".jpg"
ou =C3=A0 d=C3=A9faut le 'supannEmpId' avec un left padding de = "0" de taille 8 suivi du suffixe ".jpg"
ou =C3=A0 d=C3=A9faut le 'eduPersonPrincipalName' avec un left = padding de "0" de taille 8 suivi du suffixe ".jpg"
ou =C3=A0 d=C3=A9faut le 'eduPersonPrincipalName' suivi du suff= ixe ".jpg"
Si vos cartes sont encod=C3=A9es CROUS, le fichier CROUS doit =C3=A9gale= ment =C3=AAtre r=C3=A9import=C3=A9e dans ESUP-SGC depuis la vue administrat= eur, onglet crous.
Ce fichier CSV correspond
Pour rappel chaque ligne de ce fichier donne les champs suivants : =
PIX.SS;PIX.NN;AAP= L;NUM_PROTOCOLAIRE;NUM_APPLICATIF;NFO;CNOUS;CROUS;EMETTEUR;MAPPING;NUM_CART= E;DATE_CREATION
Indications suppl=C3=A9mentaires :Fichier CSV sp=C3=A9cifique au CN=
OUS/CROUS, dans les faits tous les champs ne sont pas obligatoires/n=C3=A9c=
essaires/utiles dans le cadre d'une migration/importation.
ESUP-SGC utilise l'EPPN (eduPersonPrincipalName) comme identifiant uniqu= e et p=C3=A9renne de l'utilisateur. C'est cet identifiant qui est aussi uti= lis=C3=A9 comme identifiant utilisateur au niveau du CROUS.
L'EPPN est donc utilis=C3=A9 par ESUP-SGC pour r=C3=A9cup=C3=A9rer/manip= uler les utilisateurs (affectation de cartes ...) au niveau du crous.
Dans le cadre d'une migration vers ESUP-SGC, il est fort possible/probab= le que les identifiants de vos utilisateurs ne soient pas l'EPPN mais un nu= m=C3=A9ro quelconque, il faut donc migrer ces identifiants c=C3=B4t=C3=A9 c= rous (les 'patcher').
Pour ce faire, ESUP-SGC attend dans la vue administrateur, onglet "= Crous patch identifiants" un CS= V (premi=C3=A8re ligne ignor=C3=A9e) pour pr=C3=A9sentant chaque ligne une = entr=C3=A9e de ce type :
123456456;testju@= univ-rouen.fr;justin.test@univ-rouen.fr
qui correspond =C3=A0 :
old id;eppn (new = id);mail
Une fois ces lignes import=C3=A9es en base de donn=C3=A9es, la proc=C3=A9d=
ure de migration peut =C3=AAtre lanc=C3=A9e (puis relanc=C3=A9e si interrup=
tion) via un bouton 'patch identifiants crous'.
Pour chaque ligne un appel Web Service sur l'API Crous est effectu=C3=A9= . Il demande =C3=A0 modifier l'identifiant de 'old id' =C3=A0 'eppn (new id= )'. Par s=C3=A9curit=C3=A9, ce Web Service v=C3=A9rifie c=C3=B4t=C3=A9 CROU= S que le mail est bien coh=C3=A9rent avec l'utilisateur derri=C3=A8re le 'o= ld id'. Si ce n'est pas le cas, l'op=C3=A9ration =C3=A9choue.
Les modifications r=C3=A9ussies et =C3=A9chou=C3=A9es sont marqu=C3=A9es= comme telles. l'onglet "Erreur Crous" garde en base l'ensemble des erreurs= survenues.