« Développement Cloud » : différence entre les versions
Aucun résumé des modifications |
|||
(3 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 6 : | Ligne 6 : | ||
C'est pourquoi le développement ESM ou DSM doit d'effectuer sur un environnement propre au développeur et le code est ensuite synchronisé sur l'environnement hébergé. | C'est pourquoi le développement ESM ou DSM doit d'effectuer sur un environnement propre au développeur et le code est ensuite synchronisé sur l'environnement hébergé. | ||
==Mise en oeuvre== | ==Mise en oeuvre== | ||
Ligne 57 : | Ligne 52 : | ||
[[image:cloudDev3.PNG]] | [[image:cloudDev3.PNG]] | ||
On distingue deux types de synchronisations | |||
# celles qui nécessitent un redémarrage du service (modification de paquet métier) | |||
# celles qui ne nécessitent pas un redémarrage du service (modification d'interfaces) | |||
==Exemples== | |||
[[Développement_Cloud_exemple_ESM|Personnaliser un écran]] | |||
[[Développement_Cloud_exemple_ESM_2|Ajouter un attribut personnalisé]] | |||
[[Category:Version920]] | [[Category:Version920]] | ||
[[Category:Latest]] | [[Category:Latest]] |
Dernière version du 10 mars 2021 à 07:58
Développement sur un environnement hébergé dans le cloud
Contexte
Lorsque un environnement est hébergé dans le cloud, l'accès à la base de données n'est pas possible.
C'est pourquoi le développement ESM ou DSM doit d'effectuer sur un environnement propre au développeur et le code est ensuite synchronisé sur l'environnement hébergé.
Mise en oeuvre
Paramétrage
Dans l'environnement hébergé
Dans le menu administration web (connecté avec un utilisateur qui a les droits d'administration)
- Créer un utilisateur possédant le rôle global "Développeurs"
- Créer un jeton d'accès pour cet utilisateur et le copier
Dans l'environnement local
- Créer un utilisateur possédant le rôle global "Développeurs"
- Dans le menu administration web, paramétrer l'accès au référentiel distant grâce au jeton copié.
Export hébergé --> local
Dans la fenêtre de connexion, on choisit l'accès au référentiel distant.
A la connexion, Si un certificat d'auteur a été paramétré, on synchronise - les paquets liés à ce certificats - les objets liés aux paquets liés à ce certificat
Si le certificat d'auteur est vide, on synchronise - les paquets liés à l'auteur '(C) Copr1 Sage France' - les objets liés aux paquets liés à l'auteur '(C) Copr1 Sage France'
Le projet contenant le résultat de l'export se trouve à la racine du container Sage 1000.
Import local --> hébergé
Dans le concepteur de modèle, appeler l'assistant de synchronisation vers le référentiel distant.
On distingue deux types de synchronisations
- celles qui nécessitent un redémarrage du service (modification de paquet métier)
- celles qui ne nécessitent pas un redémarrage du service (modification d'interfaces)