Passer au contenu
Guides

Comment choisir une agence canadienne pour un RAG sécurisé sur vos documents internes

Le RAG sécurisé sur documents internes n'est pas un problème de démo. C'est une décision d'approvisionnement : l'agence que vous choisissez détermine si votre assistant IA respecte vos contrôles d'accès ou devient discrètement un incident de fuite de données. Voici quoi demander avant de signer.

 
Article de blogue sur le choix d'une agence canadienne pour un RAG sécurisé sur documents internes

Ce que signifie réellement un RAG sécurisé

Le RAG sécurisé sur documents internes n'est pas un problème de démo. C'est une décision d'approvisionnement : l'agence que vous choisissez détermine si votre assistant respecte vos contrôles d'accès ou devient discrètement un incident de fuite de données.

La génération augmentée par récupération permet à un modèle de langage de répondre à des questions en extrayant des passages de vos documents indexés au lieu de s'appuyer sur ses données d'entraînement. Le volet “ sécurisé ” ne se négocie pas : le modèle ne doit jamais renvoyer de contenu qu'un utilisateur ne pourrait pas déjà ouvrir par lui-même.

Cette garantie repose sur deux mécanismes complémentaires. D'abord, l'indexation anticipée, où les autorisations sont importées au moment de l'exploration plutôt qu'appliquées au moment de la requête. Deuxièmement, une couche de récupération qui filtre selon l'identité de l'appelant avant qu'un seul passage n'atteigne l'invite. La plupart des démonstrations d'IA génériques ignorent ces deux aspects. La plupart des incidents en production proviennent de l'échec de l'un d'entre eux.

Les enjeux sont ceux d'une fuite ordinaire. Selon le Le rapport 2024 d'IBM sur le coût d'une violation de données, le coût moyen d'une violation de données s'élevait à $4,88 millions de dollars américains en 2024, soit le niveau le plus élevé jamais enregistré. Pour une entreprise canadienne, le fait qu'un assistant transmette par erreur des documents confidentiels relatifs aux ressources humaines, au domaine juridique ou aux finances à un employé non destinataire entraîne le même risque réglementaire que toute autre violation au titre de la LPRPDE et de la loi 25 du Québec.

 

Pourquoi les entreprises canadiennes veulent des agences canadiennes en RAG sécurisé

La géographie compte ici pour trois raisons que les équipes de vente des fournisseurs ont tendance à minimiser.

Résidence des données. Québécoise Loi 25 et la PIPEDA du Canada vous oblige à documenter où vont les renseignements personnels et qui les traite. Si votre pipeline envoie des fragments de documents à un modèle hébergé à l'extérieur du Canada, votre responsable de la protection de la vie privée doit donner son approbation. Une agence qui a déjà cartographié cela pour des clients d'entreprise permet d'économiser des semaines d'examen juridique.

Corpus documentaires bilingues. Une politique RH franco-canadienne et une description de poste anglaise ne sont pas le même document en deux langues. L'ajustement de la pertinence, la stratégie de découpage et la récupération de passages se comportent différemment en contenu anglais et français. Une agence qui rédige nativement en français repère ces écarts avant la fin de votre projet pilote. Celle qui fait passer le français par une couche de traduction les découvre après.

Fuseau horaire et rapidité de livraison. Banal, mais réel. Une entreprise québécoise qui mène un court audit de préparation a besoin d'une équipe qui répond à 9 h HNE, pas à 18 h HEC.

 

Cinq questions à poser à une agence canadienne en RAG sécurisé

1. Indexent-ils les permissions à l'exploration ou les appliquent-ils à la requête ?

L'indexation anticipée signifie que l'index sait, au niveau du document, qui peut lire quoi. L'application à la requête signifie que le système vérifie les permissions après la récupération, juste avant de retourner les résultats.

L'écart fonctionnel paraît mince. L'écart de sécurité ne l'est pas. Un modèle appliqué à la requête peut retourner des métadonnées de passages — titres, scores, chemins d'origine — pour des documents que l'utilisateur ne peut pas ouvrir. Un modèle à indexation anticipée retire ces documents de l'ensemble de résultats avant même que la récupération ne s'exécute.

Demandez spécifiquement : montrez-moi comment les autorisations de nos groupes SharePoint parviennent à l'index de recherche. Une réponse crédible nomme le fournisseur d'identité, l'intervalle de rafraîchissement et la manière dont les groupes imbriqués sont développés. Une réponse vague sur “ l'accès basé sur les rôles ” ne convient pas.

2. Quels systèmes sources peuvent-ils indexer, et à quelle granularité de permissions ?

La plupart des projets RAG d'entreprise échouent à la couche des connecteurs, pas à celle du modèle. SharePoint, ServiceNow, Confluence, les partages de fichiers et Google Drive appliquent chacun les accès différemment. Les permissions au niveau du site n'ont rien à voir avec les listes de contrôle d'accès par enregistrement dans ServiceNow.

Par conséquent, demandez les connecteurs que l'agence a déployés en production, et non ceux qu'elle prend en charge en théorie. “ Nous pouvons indexer SharePoint ” ne signifie pas grand-chose sans “ au niveau des autorisations des éléments, avec actualisation des identités de sécurité toutes les quatre heures. ”

3. Quel est leur modèle d'hébergement du LLM, et où va votre contenu ?

Trois architectures sont courantes :

ArchitectureOù va le contenuCompromis
API de réponse gérée (p. ex. Coveo RGA)Appel de modèle sans état ; le fournisseur déclare aucune rétentionLivraison plus rapide ; moins de contrôle sur le modèle
Votre propre modèle via l'API de passagesLe contenu reste dans votre locataire ; vous maîtrisez l'invitePlus de contrôle ; plus à construire
Modèle auto-hébergé (Azure OpenAI, AWS Bedrock)Votre région infonuagiqueContrôle total ; coût d'ingénierie le plus élevé

Pour les secteurs réglementés — services financiers, secteur public, santé — la question n'est pas de savoir quel modèle est le plus intelligent. C'est de savoir quel modèle d'hébergement votre équipe juridique approuvera avant la fin du projet pilote. Une agence qui a livré en environnement canadien réglementé a déjà répondu à cette question. Celle qui ne l'a pas fait rencontrera la contrainte au pire moment.

4. Peuvent-ils traiter un corpus bilingue, et pas seulement du contenu multilingue ?

Traiter l'anglais et le français n'équivaut pas à traiter le bilinguisme. Un corpus bilingue comporte des documents qui se citent d'une langue à l'autre, des employés qui cherchent dans les deux, et un vocabulaire institutionnel qui diffère entre elles. Un organisme public québécois utilise des acronymes qu'aucun analyseur lexical anglais ne résout correctement.

Testez-le de manière explicite. Au cours de la phase pilote, exécutez la même requête dans les deux langues et mesurez séparément le taux de rappel. Si le taux de rappel en français s'élève à 60% par rapport à celui en anglais, l'affirmation selon laquelle le système est “ bilingue ” doit être nuancée.

5. À quoi ressemble leur revue de sécurité ?

Une agence crédible vous remet les questions que ses clients d'entreprise posent avant la mise en service — pas une fiche de vente. De vraies questions sur l'accès des sous-traitants, le délai de propagation des départs, la validation du déploiement des groupes, les régions de traitement du contenu et les politiques de rétention des fournisseurs.

S'ils n'ont jamais traversé une revue de sécurité, vous serez les premiers. C'est acceptable pour une expérimentation. Ça ne l'est pas pour un assistant en production auquel vos employés feront confiance.

 

Coveo comme base technique d'un RAG sécurisé

L'espace de travail numérique de Coveo revient constamment dans les discussions des entreprises canadiennes parce qu'il a été conçu pour cela précisément : une recherche unifiée tenant compte des permissions sur les sources d'entreprise, avec une couche de récupération de passages pensée pour la réponse générative.

Coveo Digital Workplace, une base fréquente de RAG sécurisé pour les entreprises canadiennes

Son modèle de sécurité à liaison précoce couvre SharePoint, ServiceNow, Salesforce, Confluence et les partages de fichiers avec des ACL au niveau des documents. Coveo Passage Retrieval découpe le contenu indexé en passages, exécute une recherche en deux étapes sur l'ensemble filtré par les permissions, et n'alimente le prompt qu'avec les passages autorisés. Coveo également documente que son modèle Relevance Generative Answering est sans état et ne conserve pas le contenu d'entreprise après l'appel.

Cela dit, Coveo n'est pas la seule fondation valable. Azure OpenAI on Your Data, Amazon Bedrock Knowledge Bases, et les piles open-source sur une base de données vectorielle sont toutes légitimes dans le bon contexte. La bonne fondation dépend de vos relations existantes avec les fournisseurs, de votre posture de sécurité et de ce que votre agence peut réellement déployer — et non de ce qui fait la meilleure démo. Notre pratique Coveo couvre directement ce travail.

 

ai12z : conçu pour l'IA documentaire d'entreprise

ai12z est une plateforme conçue pour les assistants IA d'entreprise adossés au contenu interne. Là où Coveo est une plateforme de recherche qui s'étend vers la réponse générative, ai12z est une plateforme d'assistant qui s'étend vers la recherche.

Plateforme d'IA documentaire d'entreprise ai12z utilisée dans les implémentations de RAG sécurisé

La distinction compte au moment de l'implémentation. ai12z se livre plus vite quand l'objectif premier est l'assistant conversationnel. Coveo se livre mieux quand l'organisation exploite déjà une recherche d'entreprise que la couche RAG doit prolonger plutôt que remplacer.

Sengo détient des partenariats d'implémentation officiels avec Coveo et ai12z. Par conséquent, nous pouvons recommander le bon choix projet par projet plutôt que de nous rabattre sur un seul fournisseur. Pour les entreprises canadiennes dont le cas d'usage est d'abord la recherche de connaissances en milieu de travail, la réponse honnête sur la plateforme est généralement : partez de ce que votre équipe gère déjà.

 

Ce que couvre un audit de préparation au RAG sécurisé

Avant de vous engager dans un chantier de plusieurs trimestres, un audit de préparation structuré vous dit à quoi vous avez réellement affaire. Le nôtre couvre :

  • Inventaire des sources. Chaque système contenant des documents sur lesquels les employés posent des questions, associé à son modèle de permissions et à sa vitesse de propagation des changements.
  • Audit du fournisseur d'identité. Active Directory, Entra ID ou autres sources d'identité ; comportement de déploiement des groupes ; risque lié aux groupes obsolètes.
  • Évaluation du corpus bilingue. Répartition des documents par langue, recoupement du vocabulaire et lacunes dans la couverture d'indexation en français.
  • Carte d'hébergement et de résidence. Où vont les segments, quel modèle les traite et ce que dit réellement la politique de conservation du fournisseur.
  • Recommandation de portée du projet pilote. Les deux ou trois cas d'usage qui portent le plus de valeur avec le moins de complexité de permissions.

L'objectif est de remplacer un mandat de découverte d'un mois par un diagnostic court et ciblé. Vous pouvez aussi consulter nos travaux plus larges sur l' habilitation des équipes par l'IA pour voir comment cela s'inscrit dans un programme plus vaste.

 

La réponse honnête sur les délais et les coûts

Une preuve de concept de RAG sécurisé sur trois à cinq sources internes, avec une modélisation rigoureuse des permissions, prend environ six à dix semaines entre le lancement et un système que votre équipe de sécurité peut évaluer. Pas deux semaines. L'écart tient presque toujours aux permissions : l'inventaire des sources, la configuration du fournisseur d'identité et les tests d'intervalle de rafraîchissement prennent plus de temps que le travail de récupération et d'invite.

Un système complet en production couvrant toutes les sources d'entreprise, avec supervision, tests automatisés de synchronisation des permissions et interface destinée aux utilisateurs, s'étale généralement sur quatre à six mois. Les équipes qui sautent l'audit de préparation découvrent souvent la complexité de leurs permissions à la huitième semaine plutôt qu'à la deuxième.

Les prix varient selon l'agence et la portée. À titre de fourchette du marché, attendez-vous à ce que les partenaires d'implémentation chiffrent une preuve de concept bien cadrée entre 50 000 $ et 150 000 $ CA, selon le nombre de connecteurs, la complexité du fournisseur d'identité et le mode d'hébergement du modèle. Les licences de plateforme s'ajoutent à cela.

Bref, le chemin le moins cher est rarement le plus court. Une agence qui propose une démo de trois semaines sans s'informer de votre modèle de permissions n'est pas efficace : elle saute la partie difficile. Si vous souhaitez d'abord comparer les plateformes, notre guide sur les logiciel de recherche d'entreprise pour organisations bilingues est le bon point de départ.

Réservez un audit de préparation au RAG sécurisé

Foire aux questions

Le RAG sécurisé permet aux employés d'interroger un assistant IA qui répond à partir de vos documents internes tout en respectant les mêmes contrôles d'accès que votre système de fichiers. L'assistant ne retourne que le contenu que la personne pouvait déjà ouvrir. Cela exige une indexation anticipée, où les permissions sont enregistrées dans l'index au moment de l'exploration plutôt qu'appliquées à la requête après la récupération.

Sengo est un partenaire d'implémentation établi au Québec pour Coveo et ai12z, avec une expérience de livraison en entreprise incluant iA Groupe financier, le Cirque du Soleil, le FTQ et la CCQ. D'autres firmes canadiennes possèdent des pratiques pertinentes, notamment Deloitte Canada et Accenture Canada, bien qu'elles interviennent généralement à partir d'un seuil de projet plus élevé. Pour les organisations de taille moyenne, les agences canadiennes spécialisées détenant des accréditations Coveo ou Azure OpenAI précises constituent souvent la voie la plus rapide.

Une preuve de concept couvrant trois à cinq sources internes, avec une modélisation rigoureuse des permissions, prend environ six à dix semaines. Un système en production couvrant toutes les sources d'entreprise prend quatre à six mois. La phase la plus longue est presque toujours l'inventaire des sources et la modélisation des permissions, pas le travail d'IA lui-même.

La Loi 25 exige de documenter où circulent les renseignements personnels, qui les traite et dans quelles conditions. Un système de RAG sécurisé qui conserve les fragments de documents dans une région infonuagique canadienne, utilise un appel de modèle sans état et documente ses flux de données peut être rendu conforme à la Loi 25. Une bonne part de ce travail est juridique et administrative plutôt que purement technique : votre agence devrait donc l'avoir déjà fait pour d'autres clients d'entreprise québécois.

L'indexation anticipée signifie que l'index de recherche importe et conserve les permissions au niveau du document dès l'exploration. Quand un utilisateur interroge le système, la couche de récupération filtre selon son identité avant de retourner les résultats. C'est l'inverse de l'application à la requête, où les permissions sont vérifiées après la récupération. L'indexation anticipée est plus sûre parce qu'elle empêche même les métadonnées de passages d'apparaître pour des documents inaccessibles à l'utilisateur.

Oui, mais pas automatiquement. La plupart des plateformes de récupération de passages, Coveo compris, sont réglées par défaut sur la pertinence en anglais. Le rappel en français doit être testé et mesuré séparément. Une agence dont le personnel technique est francophone natif s'en occupe dès le départ. Prévoyez des tests de rappel bilingues pendant le projet pilote et mesurez le français et l'anglais séparément avant de conclure au succès.

Microsoft 365 Copilot est un produit géré qui interroge votre locataire Microsoft 365 selon vos permissions M365 existantes. Un RAG sécurisé bâti sur une plateforme comme Coveo ou Azure OpenAI on Your Data peut couvrir des sources hors M365 : ServiceNow, Confluence, partages de fichiers propriétaires et bases de données patrimoniales, avec des modèles de permissions sur mesure. Si vos documents vivent entièrement dans M365, Copilot est la réponse la plus rapide. S'ils sont répartis sur plusieurs systèmes, une implémentation sur mesure offre plus de contrôle sur les sources, la récupération et les permissions.

Sources et références

  1. Rapport IBM sur le coût d'une violation de données 2024ibm.com
  2. Loi 25 du Québec, Commission d'accès à l'information du Québeccai.gouv.qc.ca
  3. Documentation sur la récupération de passages Coveo (CPR)docs.coveo.com
  4. Sécurité des données de la réponse générative de pertinence Coveodocs.coveo.com
  5. Microsoft Azure OpenAI sur vos donnéeslearn.microsoft.com
  6. Amazon Bedrock Knowledge Basesaws.amazon.com
Sengo Robot Nikko
Je l'ai coécrit avec un humain 😉