# Relier des services

> Ce qui passe d'un service à l'autre quand on les relie, comment relier et délier, et renommer une variable reçue.

Source : https://docs.fransys.cloud/projets/relier-des-services/ Vérifié sur la console le 2026-10-23.

## Ce qui passe par une liaison

- **D'une base vers une application** : les variables de connexion de la base (adresse, port, identifiants).
- **D'une application vers une autre** : les variables que la première partage. Pour partager une variable, cochez **Exposer aux services reliés** sur cette variable.

Si aucun des deux services ne partage de variable, rien ne passe : la console le dit avant de relier.

## Relier deux services

- **Sur le schéma** : glissez la poignée d'un service jusqu'à l'autre, ou cliquez dessus pour choisir le service.
- **Dans le panneau** : onglet **Connexions**, **Relier à…**.
- **Sur téléphone** : la feuille **Relier … à…**.

Une confirmation dit ce que chaque service recevra. La liaison est prise en compte au prochain déploiement du projet.

## Renommer une variable reçue

Dans le panneau du service qui reçoit, une variable reçue porte la mention **reçue d'un service relié**. Vous pouvez lui donner un autre nom dans ce service ; videz le champ pour reprendre le nom d'origine.

C'est le moyen de relier une application à deux bases du même moteur : Fransys refuse de déployer tant que deux variables reçues portent le même nom.

## Délier

Survolez la liaison sur le schéma, ou passez par l'onglet **Connexions**, puis **Délier**. Au prochain déploiement :
- le service qui recevait les variables ne les reçoit plus. S'il s'en sert, il ne pourra plus démarrer correctement ;
- les données d'une base restent intactes ;
- si vous reliez à nouveau ces services, les variables reviennent sous leur nom d'origine : les renommages sont perdus.

Rien ne change avant le prochain déploiement.
