Après avoir recueilli les
commentaires de nos clients, nous avons convenu que mettre à jour SESAR pouvait
être un petit défi. Soit remplacer l’instance et modifier directement le
fichier de configuration.
C’est pourquoi depuis
la dernière mise à jour de SESAR (23.02.2023) l’instance est maintenant dans un
fichier à part.
Voici les étapes que
vous devez suivre pour migrer de l’ancienne version vers la nouvelle :
1. Télécharger
la dernière mise à jour de SESAR
2. Vérifier
le fichier de logs
Rechercher "next lookup at" dans vos logs.
Si le délai est dans le
futur, vous pouvez arrêter le service. Cependant, s’il est dans le passé, il
faut attendre la fin de la synchronisation.
3. Arrêter
le service
4. Création
du fichier Instance.json
Renommer le fichier « sample_instance.json » pour qu’il devienne
« instance.json ».
5. Renommer le fichier « SESAR.exe.config” en “old_SESAR.exe.config”
6. Modification
des valeurs
Modifier les valeurs du
fichier « instance.json » que vous venez de renommer, avec vos
valeurs gardées en lieu sûr.
Avant (valeurs de
gauche) : Après (valeurs de droite) :
Serial => Serial
APIUser = > APIUser
APIKey => APIKey
RefreshInterval => RefreshInterval
ConfigName => Name (notez que la
propriété name est en dehors de la propriété config)
Mode => Mode (La valeur est supposée être :
Received)
KeyExchangesMode => KeyExchangesMode (La valeur
est supposée être : PKCS)
PathReceivedFolder =>PathReceivedFolder (votre
dossier folder où le fichier temporaire sera téléchargé)
PathStoreFolder => PathStoreFolder (le chemin
où vos données seront stockées)
MaximumConcurentMessageDownload => MaximumConcurentMessageDownload (la Valeur par défaut est 30)
PKCSComKey => PrivateComKey (notez que
la propriété a changé de nom. C’est la clé de communication privée)
PrivateFilesKey => PrivateFilesKey (la valeur
est votre clé de fichier privé)
WebHookKey => WebHookKey
WebHookIv => WebHookIv
WebHook => WebHook (l’url de
votre webhook)
AzureAD_Secret => AzureAD_Secret
AzureAD_Client => AzureAD_ Client
AzureAD_Tenant => AzureAD_ Tenant
AzureAD_GroupName => AzureAD_ GroupName (Avant
cette Valeur était dans les appSettings du fichier SESAR.exe.config,
maintenant il est dans l’instance directement)
Veuillez garder une copie en lieu sûr de votre
instance.json avant de lancer le service SESAR, car le fichier « instance.json »
va être chiffré et le fichier « sample_instance.json » va être écrasé
à chaque mise à jour.
Si vous devez changer des valeurs dans votre fichier instance.json, après avoir
suivi les étapes pour arrêter correctement le service, remplacé le contenu du
fichier instance.json par la version que vous avez sauvegardée en lieu sûr et
apportez y vos modifications.
7. Lancer
le service SESAR
Une fois votre fichier « instance.json » configuré, vous n’avez qu’à
lancer le service SESAR et votre fichier va ensuite être chiffré par SESAR. Le
contenu devrait ressembler à cela :