Développement Cloud

De Wiki1000

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)

  1. Créer un utilisateur possédant le rôle global "Développeurs"
  2. Créer un jeton d'accès pour cet utilisateur et le copier

Dans l'environnement local

  1. Créer un utilisateur possédant le rôle global "Développeurs"
  2. 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.

Tip : L'application doit être la même que celle du jeton d'accès

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'

Tip : L'auteur '(C) Copr1 Sage France' est utilisé pour les personnalisations ESM

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.