---
title: "Projet : une application déployée en Europe avec connexion d'entreprise"
description: "Une application complète, déployée, avec connexion par le compte de l'entreprise. Données fabriquées, critères de réussite et correction commentée."
url: https://meridal.fr/apprendre/projet-application-en-europe/
language: fr
written: 2026-10-09
verified: 2026-10-09
license: CC BY 4.0
---

[Apprendre](https://meridal.fr/apprendre/) › [Projets d'entraînement](https://meridal.fr/apprendre/dossier/projets/)

S'exercer · Niveau 3, Construire · 480 minutes

# Projet : une application déployée en Europe avec connexion d'entreprise

Le projet qui clôt le parcours de développement : l'assistant des procédures d'une entreprise fictive, ouvert aux seuls salariés par leur compte Microsoft, qui répond à partir de dix procédures en citant la bonne, hébergé en Europe, avec un modèle traité en Europe, une dépense plafonnée, une trace de chaque question et une sauvegarde restaurée. Douze exigences, six lots, une recette. Données fabriquées, critères de réussite et correction commentée.

Écrit le 9 octobre 2026 · Vérifié le 9 octobre 2026

## Vous saurez

- Assembler une application d'IA complète à partir des pages du parcours
- Tenir douze exigences, de la connexion à la sauvegarde
- Faire la recette : vérifier chaque exigence, preuve à l'appui
- Laisser une application qu'une autre personne peut tenir

## Dans le parcours

[Développement d'applications d'IA](https://meridal.fr/apprendre/parcours/dev-avance/)

Pour finir le parcours

Aussi dans : [Progression par projets](https://meridal.fr/apprendre/projet-application-en-europe/)

- [← Avant Déploiement en région européenne](https://meridal.fr/apprendre/deploiement-en-europe/)
- [↓ Plus concret Projet : un assistant de projet pour une équipe](https://meridal.fr/apprendre/projet-assistant-de-projet/)
- [→ Le parcours suivant Progression par projets](https://meridal.fr/apprendre/parcours/projets/)

Rappel de la page précédente

Répondez de tête, puis ouvrez. [Déploiement en région européenne](https://meridal.fr/apprendre/deploiement-en-europe/)

**1 L'hébergeur est à Paris. Les données restent-elles en Europe ?**

Pas forcément : l'appel au modèle part chez son éditeur, et certains hébergeurs gardent secrets et journaux hors de la région par défaut. Chaque maillon se vérifie.

**2 Pourquoi protéger l'adresse de l'application ?**

Parce qu'elle est publique : sans contrôle, n'importe qui peut l'appeler et dépenser votre crédit chez l'éditeur du modèle.

L'essentiel

1. Une application d'IA en service, ce n'est pas un modèle qui répond : c'est une connexion, une base, un hébergement, un coût tenu, une trace, une sauvegarde, et une personne qui en répond.
2. Open WebUI fournit l'interface, la connexion Microsoft et la base de connaissances ; sa recherche peut combiner les mots et le sens, avec un reclassement, comme dans le projet RAG.
3. Le modèle se choisit aussi pour son lieu de traitement : Mistral propose un point d'accès européen, au prix de 10 % de plus.
4. Chaque exigence se vérifie par une preuve : un compte refusé, une région affichée, une trace lue, une restauration faite.
5. La recette reprend les dix questions du projet Gemini Notebook : la même base, les mêmes pièges, une autre architecture.

## Objectif

Livrer l'assistant des procédures du Comptoir Arcelle, selon le cahier des charges fourni, en assemblant ce que le parcours a appris : [l'interface et la connexion d'entreprise](https://meridal.fr/apprendre/interface-et-connexion-d-entreprise/), [la recherche mesurée](https://meridal.fr/apprendre/projet-rag-sur-une-base-de-fiches/), [le déploiement en Europe](https://meridal.fr/apprendre/deploiement-en-europe/), [la trace](https://meridal.fr/apprendre/observabilite/), [la sécurité](https://meridal.fr/apprendre/securite-d-une-application-d-ia/). Puis faire la recette, exigence par exigence.

Cahier des charges, procédures et entreprise fabriqués pour l'exercice.

Un locataire Microsoft 365 de test, un compte chez un hébergeur européen, une clé d'API d'un éditeur qui traite en Europe. Une à deux journées de travail.

## Données fournies

Le cahier des charges et ses douze exigences ; les dix procédures et les dix questions du projet Gemini Notebook, qui servent ici de base et de recette.

- Cahier des charges Word, 37 Ko · le besoin et douze exigences, chacune avec sa vérification [Télécharger](https://meridal.fr/assets/apprendre/fichiers/projet-application/cahier-des-charges.docx)

  **Lire le document ici**

  Document fabriqué pour un projet d'entraînement de Meridal : l'entreprise, le Comptoir Arcelle, ses salariés et ses procédures sont inventés.

  #### Le besoin

  Les soixante salariés du Comptoir Arcelle cherchent les règles internes dans dix procédures : notes de frais, congés, réclamations, commandes aux fournisseurs, télétravail, et les autres. L'entreprise veut un assistant qui réponde à partir de ces procédures, en citant la bonne, ouvert aux seuls salariés, hébergé en Europe.

  #### Les exigences

  | N° | Exigence | Comment on le vérifie |
  |---|---|---|
  | EX-1 | On entre avec son compte Microsoft de l'entreprise, et seulement si l'on fait partie du groupe Assistant procédures. | Un compte de l'entreprise hors du groupe est refusé. |
  | EX-2 | Aucune inscription locale ; aucun compte actif sans un administrateur. | L'écran de connexion n'offre que Microsoft. |
  | EX-3 | L'assistant répond à partir des dix procédures et cite la procédure de chaque information. | Les dix questions de test. |
  | EX-4 | Sans réponse dans les procédures, il le dit, sans compléter. | Les questions 7 et 8. |
  | EX-5 | Il signale une contradiction entre deux procédures. | La question 2. |
  | EX-6 | L'application tourne chez un hébergeur, dans une région en France ou dans l'Union européenne. | La région affichée par l'hébergeur. |
  | EX-7 | Les appels au modèle sont traités dans l'Union européenne. | Le point d'accès appelé, et le contrat de l'éditeur. |
  | EX-8 | Aucune clé ni aucun secret dans le code ou dans le dépôt. | Une recherche dans le dépôt. |
  | EX-9 | Une dépense mensuelle plafonnée chez l'éditeur du modèle. | Le plafond réglé dans sa console. |
  | EX-10 | Chaque question laisse une trace : qui, quand, quel modèle, combien de tokens ; le texte seulement si l'entreprise le décide. | La trace d'une question d'essai. |
  | EX-11 | Une sauvegarde des données de l'application, restaurée une fois pour essai. | La restauration d'essai. |
  | EX-12 | Une personne nommée tient les procédures à jour dans l'assistant, et le secret de connexion avant son expiration. | Son nom, et la date de la dernière mise à jour. |

- Dix questions de test Word, 36 Ko · la recette des exigences EX-3 à EX-5 [Télécharger](https://meridal.fr/assets/apprendre/fichiers/projet-notebooklm/questions-de-test.docx)

  **Lire le document ici**

  Document fabriqué pour un projet d'entraînement de Meridal. Il reste hors du carnet : il sert à vérifier les réponses, et la correction est sur la page.

  #### Les questions

  1. Quel est le plafond d'un repas pris seul en déplacement ?

  2. Avant quelle date faut-il déposer sa note de frais ?

  3. Un salarié arrivé il y a deux semaines peut-il télétravailler ?

  4. Qui valide une commande de 2 000 € HT ?

  5. Un client signale une palette abîmée, livrée hier. Que faire, et dans quels délais ?

  6. Un courriel d'un fournisseur demande de changer ses coordonnées bancaires. Que faire ?

  7. Combien de jours de congés payés a-t-on par an ?

  8. Quel est le montant de la prime d'ancienneté ?

  9. Préparez la liste de contrôle du premier jour d'un nouveau salarié.

  10. Où trouver le formulaire de demande de congés ?

Les dix procédures sont sur la page [du carnet Gemini Notebook](https://meridal.fr/apprendre/projet-carnet-gemini-notebook/), en Word ; gardez-y la contradiction voulue entre l'accueil et les notes de frais.

## Consignes

Six lots, dans l'ordre

1. 1 Interface et connexion · EX-1, EX-2 Open WebUI ; l'application inscrite dans Microsoft Entra, « Affectation requise » sur Oui, le groupe Assistant procédures ; le formulaire de connexion local coupé, un nouveau compte en attente d'un administrateur. [l'interface et la connexion d'entreprise](https://meridal.fr/apprendre/interface-et-connexion-d-entreprise/)
2. 2 La base et les réponses · EX-3, EX-4, EX-5 Une base de connaissances : Workspace, Knowledge, Create, les dix procédures ; un modèle de l'espace de travail qui la porte, avec les consignes du carnet ; la recherche en mode Focused Retrieval, hybride. [le RAG mesuré sur une base de fiches](https://meridal.fr/apprendre/projet-rag-sur-une-base-de-fiches/)
3. 3 Hébergement et modèle en Europe · EX-6, EX-7, EX-8 L'image d'Open WebUI chez un hébergeur en France ; la connexion au modèle dans Settings, Admin, Connections, avec le point d'accès européen de l'éditeur ; les secrets dans l'environnement de l'hébergeur. [le déploiement en région européenne](https://meridal.fr/apprendre/deploiement-en-europe/)
4. 4 Coût et trace · EX-9, EX-10 Le plafond de dépense dans la console de l'éditeur ; une trace par question, sans le texte par défaut ; la durée de conservation décidée. [la trace d'une application](https://meridal.fr/apprendre/observabilite/)
5. 5 Exploitation · EX-11, EX-12 La sauvegarde du volume de données d'Open WebUI, restaurée une fois ; la personne responsable ; la date d'expiration du secret client notée, et son renouvellement prévu. [la sécurité d'une application](https://meridal.fr/apprendre/securite-d-une-application-d-ia/)
6. 6 Recette · toutes Chaque exigence vérifiée par sa preuve, notée dans le cahier des charges ; les dix questions posées à l'assistant déployé. [évaluer un outil](https://meridal.fr/apprendre/evaluer-un-outil-d-ia/)

*Libellés d'Open WebUI en anglais, ceux de sa documentation ; libellés de Microsoft Entra en français, ceux de son aide.*

1. Lisez le cahier des charges, et notez pour chaque exigence la page du parcours qui y répond.
2. Faites les lots dans l'ordre : chacun s'appuie sur le précédent. Un lot n'est fini que lorsque ses exigences sont vérifiées.
3. Gardez un journal de travail : chaque choix, chaque réglage, chaque valeur par défaut changée, avec la date.
4. Faites la recette avec une autre personne : elle se connecte, pose les dix questions, tente d'entrer sans être dans le groupe.
5. Rédigez une page de passation : comment se connecter à l'administration, où sont les secrets, comment restaurer, qui appeler.

## Critères de réussite

- Les douze exigences sont vérifiées, chacune avec sa preuve notée une capture, une ligne de journal, une valeur de réglage
- Huit questions de test sur dix au moins, dont les questions 2, 7 et 8 la même règle que pour le carnet Gemini Notebook
- Un compte de l'entreprise hors du groupe est refusé, et un compte personnel aussi
- Le point d'accès du modèle est européen, et le contrat de l'éditeur le dit un hébergeur à Paris ne suffit pas
- Une restauration d'essai a été faite, et l'assistant répond après
- Une autre personne peut tenir l'assistant avec la seule page de passation c'est le critère le plus exigeant

## Indications

**Un salarié hors du groupe entre quand même**

**Cause**L'affectation n'est pas requise dans Entra, ou le formulaire local est resté ouvert.

**À faire**« Affectation requise ? » sur Oui ; ENABLE_LOGIN_FORM à faux.

**Un réglage changé dans l'environnement n'a pas d'effet**

**Cause**Certaines variables d'Open WebUI sont gardées en base après le premier lancement.

**À faire**Les changer dans l'administration ; c'est documenté par Open WebUI.

**L'assistant ne trouve pas une procédure**

**Cause**Le fichier n'a pas fini d'être traité, ou la base n'est pas rattachée au modèle.

**À faire**Attendre la fin du traitement ; vérifier la base dans Workspace, Models, Edit.

**Il répond par la loi à la question des congés**

**Cause**La consigne de ne pas compléter manque dans le modèle de l'espace de travail.

**À faire**Reprenez les consignes du carnet Gemini Notebook, mot pour mot.

**Tout le monde est déconnecté un matin**

**Cause**Le secret client a expiré dans Entra.

**À faire**Le renouveler, et noter la prochaine date ; Microsoft recommande un certificat plutôt qu'un secret en production.

**La facture du modèle double**

**Cause**Un usage imprévu, ou une adresse appelée hors de l'interface.

**À faire**Le plafond de dépense ; la trace par utilisateur ; l'adresse protégée par la connexion.

## Correction commentée

**Ouvrir la correction**

L'architecture de référence

1. Le salarié dans son navigateur
2. Microsoft Entra le compte, le groupe
3. Open WebUI chez l'hébergeur, en France
4. La base de connaissances dix procédures, recherche hybride
5. Le modèle point d'accès européen
6. La trace et la sauvegarde chez l'hébergeur

*Schéma d'explication. Cerclée : la seule pièce que l'entreprise héberge et tient elle-même.*

| Exigence | La preuve |
|---|---|
| EX-1 | Connexion avec un compte du groupe : accès ; hors du groupe : refus de Microsoft avant même Open WebUI |
| EX-2 | L'écran ne montre que le bouton Microsoft ; un compte neuf attend l'activation |
| EX-3 à EX-5 | Les dix questions ; la correction est celle du carnet Gemini Notebook |
| EX-6 | La région de l'application dans la console de l'hébergeur |
| EX-7 | L'adresse du point d'accès dans Connections ; l'option européenne dans le contrat de l'éditeur |
| EX-8 | Une recherche du mot de la clé dans le dépôt : aucun résultat |
| EX-9 | Le plafond dans la console de l'éditeur, et l'alerte avant le plafond |
| EX-10 | La trace d'une question d'essai : l'utilisateur, l'heure, le modèle, les tokens |
| EX-11 | La restauration sur une instance neuve, et la question 1 posée après |
| EX-12 | Le nom de la personne, et la date d'expiration du secret, dans la page de passation |

La sortie`La recette complète`

**Pas encore exécuté par Meridal.** Meridal n'a pas encore déployé cet assistant : la correction donne l'architecture et la preuve attendue de chaque exigence, pas un résultat mesuré.

**Ce qui compte le plus.** La page de passation. Une application que seule la personne qui l'a construite sait relancer, restaurer et renouveler s'arrêtera le jour de son absence.

## Extensions

- **Mesurer la recherche** : les quarante questions du projet RAG, posées à la base d'Open WebUI, avec et sans recherche hybride ( [le RAG mesuré](https://meridal.fr/apprendre/projet-rag-sur-une-base-de-fiches/) ).
- **Un banc des modèles** : choisir le modèle de l'assistant par le banc, parmi ceux qui traitent en Europe ( [le banc d'évaluation](https://meridal.fr/apprendre/projet-banc-d-evaluation-de-modeles/) ).
- **Des outils** : l'assistant qui lit le logiciel de suivi des clients par un serveur MCP, en lecture seule ( [le serveur MCP](https://meridal.fr/apprendre/projet-serveur-mcp-sur-un-logiciel-clients/) ).
- **Le règlement européen** : les obligations d'un assistant ouvert aux salariés ( [le règlement européen sur l'IA](https://meridal.fr/apprendre/reglement-europeen-ia/) ).

## Lectures suivantes

↑ Plus général

Rien avant : c'est un point de départ.

← Avant [Déploiement en région européenne Faire · Niveau 3 · 18 minutes](https://meridal.fr/apprendre/deploiement-en-europe/)

Vous êtes ici

Projet : une application déployée en Europe avec connexion d'entreprise

→ Le parcours suivant [Progression par projets Niveaux 1 à 3](https://meridal.fr/apprendre/parcours/projets/)

↓ Plus concret [Projet : un assistant de projet pour une équipe S'exercer · Niveau 1 · 40 minutes](https://meridal.fr/apprendre/projet-assistant-de-projet/)

[Tout le dossier « Projets d'entraînement »](https://meridal.fr/apprendre/dossier/projets/)

Les pages qui renvoient ici

- [Projet : un banc d'évaluation de modèles](https://meridal.fr/apprendre/projet-banc-d-evaluation-de-modeles/)
- [Routage entre modèles et maîtrise du coût](https://meridal.fr/apprendre/routage-entre-modeles/)

**Limites et sources**

Le cahier des charges et l'entreprise sont fabriqués ; Meridal n'a pas encore déployé cet assistant : la correction donne l'architecture et les preuves attendues.

Les réglages viennent des documentations d'Open WebUI, de Microsoft, de Mistral et de Clever Cloud, lues du 7 au 9 octobre 2026.

1. [Open WebUI, bases de connaissances](https://docs.openwebui.com/features/workspace/knowledge/) ; [Open WebUI, connexions compatibles OpenAI](https://docs.openwebui.com/getting-started/quick-start/connect-a-provider/starting-with-openai-compatible/) ; [Microsoft, restreindre une application](https://learn.microsoft.com/fr-fr/entra/identity-platform/howto-restrict-your-app-to-a-set-of-users) ; [Mistral, inférence régionale](https://docs.mistral.ai/inference/regional-inference).
2. Le cahier des charges : `apprendre/pages/projets/projet-application/fichiers/`.

Écrit par Meridal, avec l'aide de l'IA ; chaque fait vérifié à sa source et relu avant publication. Texte et schémas sous licence [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/deed.fr) : reprenez-les en citant Meridal. Le code sous licence MIT.

Service correspondant

Un assistant qui connaît votre entreprise

3 300 € à 10 200 €, puis sur devis

[Voir le service](https://meridal.fr/offre/#assistant)

## Un premier échange de 30 minutes

En visio et sans frais : vous décrivez votre situation, nous vous indiquons ce qui est réalisable, avec quels outils et pour quel ordre de prix. Vous pouvez aussi nous écrire ; chaque message reçoit une réponse écrite.

[Réserver 30 minutes](https://meridal.fr/contact/#reserver) [Écrire un message](https://meridal.fr/contact/)
