---
title: "Résidence des données"
url: https://developers.dagio.ai/fr/residency/
---

# Résidence des données

   
                              
                                                                   
                 
                
          
   

## Une contrainte explicite

La résidence précise où les données peuvent être stockées et traitées. Elle s’applique aux ressources Surface et aux connexions utilisées pour exécuter un travail. Une région préférée pour la latence n’est pas équivalente à une frontière obligatoire de résidence.

| Paramètre | Valeur attendue | Effet |
| --- | --- | --- |
| Région autorisée | Frontière effective de l’organisation | Limite le traitement |
| Stockage | Ressources compatibles | Conserve les contenus dans le périmètre |
| Fournisseur AI | Endpoint et conditions compatibles | Respecte la contrainte lors de l’exécution |
| Diagnostic | Motif de compatibilité ou de refus | Explique une opération indisponible |

## Exemple

Si l’organisation exige un traitement dans l’Union européenne, le profil de rédaction des soumissions sélectionne des ressources compatibles. Une meilleure latence ailleurs ne permet pas de franchir cette frontière. Si aucune ressource compatible n’est autorisée, le travail indique ce qui manque.

## Vérifier l’ensemble du parcours

Examinez le stockage, les traitements, les exports et les services externes impliqués. Un choix d’interface ne suffit pas à prouver la résidence. Les connexions et profils doivent porter une configuration cohérente avec la politique de l’organisation.

Le [chiffrement](https://developers.dagio.ai/fr/encryption/) traite la protection des données; les [profils](https://developers.dagio.ai/fr/runtime-profiles/) déterminent les ressources d’exécution.

<!-- surface-examples:start -->

## Exemples appliqués : Préparer un traitement avec ses sources

Déclarez les sources nécessaires et les capacités de connexion. La résidence effective reste configurée et contrôlée dans Surface.

### Configuration

Fragment à placer dans `contextPolicies[]`. [Propriétés et valeurs admises](https://developers.dagio.ai/fr/reference/workspace-model-foundation/).

```json
{
  "key": "quote-context",
  "targetDefinitionPaths": [
    "workspace/quotes/surface/quote"
  ],
  "sources": [
    {
      "key": "client",
      "kind": "relation",
      "definitionPaths": [
        "workspace/clients/surface/client"
      ],
      "linkTypePaths": [
        "application/client"
      ],
      "queryKey": null,
      "required": true,
      "revision": "current",
      "priority": 1,
      "maximumItems": 1,
      "maximumCharacters": 8000
    }
  ],
  "maximumCharacters": 16000
}
```

### Variante et raccordement

Fragment à placer dans `publication`. [Propriétés et valeurs admises](https://developers.dagio.ai/fr/reference/workspace-model-foundation/).

```json
{
  "kind": "workspace-application",
  "license": "Propriétaire",
  "requiredCapabilities": [],
  "requiredConnections": [
    "document.export"
  ]
}
```

### Exemple de disposition UI

La disposition illustrative ci-dessous situe cette configuration dans l’app Clients/Soumissions. Chaque fragment s’insère à l’emplacement indiqué; ses références aux Fields, Queries et Actions correspondent aux déclarations du Model.

1. Profil d’exécution
2. Connexions
3. Résidence
4. Enregistrer

<!-- surface-examples:end -->
