Tech for RetailRencontrons-nous sur place
MyriadeMyriade

Connecter Microsoft Copilot à votre base Oracle

Microsoft Copilot interroge vos données Oracle via le serveur MCP de Myriade : avec le contexte métier, en lecture seule, avec les droits de chaque utilisateur.

MCP standard · non testé par Myriade

Prérequis

  • Un compte Myriade sur app.myriade.ai (ou sur votre instance self-hosted).
  • Un accès réseau de Myriade vers Oracle, avec un compte en lecture seule.
  • Microsoft Copilot, sur une offre qui autorise les serveurs MCP personnalisés (voir la note de l'étape 2).

1. Connectez Oracle à Myriade

Myriade se connecte à Oracle avec un hôte, un port (1521 par défaut) et un service name, ou un SID pour les bases plus anciennes. Le client Oracle est inclus dans l'image Docker de Myriade : rien à installer. Un délai maximal de requête peut être fixé par connexion.

Bonne pratique : utilisez un utilisateur dédié avec CREATE SESSION et SELECT sur les seules tables ou vues utiles.

2. Ajoutez Myriade dans Microsoft Copilot

Microsoft Copilot accède aux serveurs MCP à deux endroits : les agents Copilot Studio et GitHub Copilot dans VS Code.

  1. 1Prenez l'adresse MCP de Myriade : https://app.myriade.ai/mcp.
  2. 2Copilot Studio : dans votre agent, Outils → Ajouter un outil → Nouvel outil → Model Context Protocol, puis collez cette URL. VS Code : déclarez le serveur dans .vscode/mcp.json (extrait ci-dessous).
  3. 3Choisissez OAuth 2.0 avec découverte dynamique dans Copilot Studio ; VS Code ouvre la connexion OAuth dans votre navigateur.
{ "servers": { "myriade": { "type": "http", "url": "https://app.myriade.ai/mcp" } } }

Sur Copilot Business et Enterprise, un administrateur doit d'abord activer la stratégie « MCP servers in Copilot » pour VS Code. Dans Microsoft 365 Copilot, les serveurs MCP s'ajoutent par un développeur, via un agent déclaratif.

Myriade en self-hosted (option) : remplacez app.myriade.ai par l'hôte de votre instance.

3. Vérifiez la connexion

Posez quelques questions à Microsoft Copilot :

  • « Quelles tables décrivent les commandes clients dans Oracle ? » L'assistant cherche dans le catalogue Myriade avant d'écrire du SQL.
  • « Quel a été le chiffre d'affaires par région le trimestre dernier ? » Requête en lecture seule, exécutée avec vos droits, enregistrée dans Myriade.
  • « Une alerte s'est-elle déclenchée sur nos KPI cette semaine ? » L'assistant consulte les contrôles et alertes de Myriade.

Ce que Myriade applique

  • INSERT, UPDATE, DELETE, DROP… bloqués ; une requête impossible à analyser est refusée
  • Durée maximale par requête et nombre de requêtes simultanées limité
  • 50 lignes au plus renvoyées à l'assistant
  • Visibilité des bases, règles par équipe sur les tables et les colonnes
  • Colonnes protégées masquées, y compris pour l'assistant
Pourquoi passer par Myriade

Questions fréquentes

Microsoft Copilot peut-il modifier ou supprimer des données dans Oracle ?

Non. Les requêtes SQL que Microsoft Copilot envoie via le serveur MCP de Myriade sont analysées avant d'atteindre Oracle : toute écriture (INSERT, UPDATE, DELETE, DROP…) est refusée, même imbriquée dans une sous-requête, et une requête impossible à analyser est rejetée. Par précaution, connectez aussi Myriade à Oracle avec un compte en lecture seule.

Microsoft Copilot se connecte-t-il directement à Oracle ?

Non. Microsoft Copilot ne parle qu'au serveur MCP de Myriade : seul Myriade détient les identifiants Oracle et exécute les requêtes. Sur Myriade Cloud, l'adresse MCP est publique et Myriade doit pouvoir atteindre Oracle. Si vous choisissez d'installer Myriade chez vous, la connexion à Oracle part de votre propre infrastructure, et l'adresse MCP doit rester joignable par Microsoft Copilot.

Microsoft Copilot est-il compatible avec Myriade ?

Microsoft Copilot prend en charge les serveurs MCP distants, et Myriade expose un serveur MCP standard (HTTP streamable, OAuth). Myriade n'a pas encore testé cette connexion : dites-nous si vous l'essayez, nous vous aidons à la mettre en place.

Pas encore de compte Myriade ?

Réservez une démo pour voir Myriade sur vos propres données.