MIGRER EN VERSION 05
Vous vous apprêtez à passer en version 5 de DIAPASON. Comment préparer et réaliser cette migration ? On vous dit tout !
Quels sont les évolutions / décommissionnements majeurs ?
Des changements doivent être réalisés avant la migration en V5 !
Changements en V5.00.00
Le détail des changements se trouve dans la documentation de version : V5.00
Suppression du serveur de services Java
➡️ Obligation de migrer en serveur de services Diapason
Voir Migrer un document CRYSTAL en P17 VERSION : 1.0
Modification du nom du serveur de services Diapason
Le serveur de services Diapason change de nom : il devient SSD.
Suppression de l’interface caractère
Suppression du multi-bureau
Gestion de l’authentification des services web
Procédures :
Authentification
Pour s'authentifier, la requête cliente doit spécifier :
l'en-tête HTTP "Authorization"
celle-ci doit contenir la méthode "Basic auth" avec un couple utilisateur/mot de passe existant dans Diapason
Documentation : https://diapason-documentation.elcia.com/DIAPASON0416/les-services-diapason-web-generiques
Sécurisation
Pour passer en mode sécurisé, il faudra prendre contact avec le service Exploitation qui s’occupera de mettre en place le certificat avec le client.
Modification de la complexité des mots de passe
Décommissionnements futurs
Robot de traduction
EXE-PRG-PAR
➡️ lancement d'un programme Progress non compilé (= en clair)
De nouvelles fonctions DIALOG permettront de remplacer certains programmes (optimisation, Power BI)
Sbmadbdiap
➡️ lancement d'un job depuis DIALOG
Son utilisation sera à étudier au cas par cas chez nos clients pour déterminer l’outil de remplacement :
API REST depuis l’extérieur
Une fonction DIALOG dédiée
Une action spécifique de la fonction ENR-ACT-ENT
Diap.sh
➡️ exécution d'un programme depuis un script
Son utilisation sera à étudier au cas par cas chez nos clients pour le remplacer par des services WEB.
Quels sont les prérequis pour migrer ?
Prérequis techniques
Voir “ Les Prérequis techniques”.
Impacts techniques
Le passage en version 12.8.4 de Progress (techno PASOE) implique :
la mise en place d’un certificat HTTPS sur le serveur d’applications
des changement dans les scripts spécifiques clients (plus d’APPSERVER)
un passage des bases de données en type II avec option enable large files activée
un passage Diapason en mode DBAUser
Comment réaliser la migration ?
Procédure de migration
Vous pouvez vous référer à laProcédure de migration d'une 04.16.XX vers une 05.XX
Quelles sont les actions à faire une fois la migration réalisée ?
A la charge du client :
Réinitialiser les mots de passe (obligatoire)
Modifier les scripts spécifiques impactés par la 12.8.4 de Progress