DataConfidentialité & SécuritéBanque

Architecture zero-trust pour l'accès aux données d'entreprise : ce que tout CDO doit comprendre

Le modèle zero-trust bouleverse la façon dont les entreprises contrôlent l'accès à leurs données, mais son application concrète reste mal comprise par beaucoup. Cet article explique les mécaniques du zero-trust appliqué aux données, ses conditions de réussite et ses vraies limites.

Le terme "zero-trust" circule dans les salles de conseil depuis plusieurs années, souvent présenté comme une réponse universelle aux failles de sécurité. Dans les faits, beaucoup d'organisations confondent zero-trust avec l'installation d'un VPN plus strict ou le déploiement d'une authentification multifacteur. Ce sont des composantes utiles, mais elles ne définissent pas l'architecture. Le concept mérite une explication précise, surtout pour les responsables de la donnée qui doivent en défendre la logique face à des DSI, des RSSI et des conseils d'administration aux attentes très différentes.

Pourquoi cette architecture concerne directement le CDO

Un CDO gère un périmètre de données qui s'étend bien au-delà du datacenter : entrepôts cloud, data lakehouses, API exposées à des partenaires, pipelines alimentés par des fournisseurs tiers. Dans ce contexte, le modèle de sécurité périmétrique traditionnel, qui consistait à protéger un réseau avec un pare-feu et à faire confiance à tout ce qui se trouvait à l'intérieur, ne tient plus.

Les incidents des dernières années illustrent cette fragilité. La violation de données chez Capital One en 2019 a exploité un pare-feu mal configuré sur AWS pour accéder à 100 millions de dossiers clients. L'attaque SolarWinds de 2020 a démontré qu'un acteur interne ou un système compromis pouvait se déplacer latéralement dans un réseau pendant des mois sans déclencher d'alerte, précisément parce que les outils de sécurité faisaient confiance à tout trafic authentifié à l'intérieur du périmètre.

Pour un CDO, l'enjeu n'est pas seulement la conformité réglementaire, même si le RGPD, le CCPA et leurs équivalents sectoriels imposent des obligations précises sur la protection des données personnelles. L'enjeu est de maintenir la confiance des parties prenantes dans la gouvernance des données, ce qui suppose de pouvoir démontrer, à tout moment, qui a accès à quoi et pourquoi.

Comment fonctionne le zero-trust appliqué aux données : la mécanique concrète

Le principe de base du zero-trust se résume ainsi : aucun utilisateur, aucune machine, aucun service ne bénéficie d'une confiance implicite, quelle que soit sa position dans le réseau. Chaque demande d'accès est évaluée individuellement, en temps réel, selon plusieurs critères simultanés.

En pratique, l'architecture zero-trust pour les données repose sur quatre mécanismes articulés entre eux.

Le premier est la vérification continue de l'identité. Contrairement à l'authentification classique qui valide l'identité une fois à la connexion, le zero-trust réévalue le contexte à chaque transaction. Si un analyste se connecte depuis Paris à 9h avec son ordinateur professionnel, puis tente d'accéder à la même table de données depuis une adresse IP inconnue en Asie deux heures plus tard, le système peut bloquer ou forcer une ré-authentification sans attendre l'intervention humaine.

Le deuxième mécanisme est le principe du moindre privilège appliqué à la granularité des données. Un data scientist autorisé à interroger une base clients ne devrait pas voir les colonnes contenant des numéros de carte bancaire si son rôle ne le justifie pas. Des outils comme Immuta ou Privacera permettent d'appliquer ces politiques d'accès dynamiques directement sur les plateformes de données comme Databricks ou Snowflake, sans modifier les tables sous-jacentes.

Le troisième mécanisme est la micro-segmentation. Au lieu d'un seul réseau interne monolithique, les données sont isolées dans des segments étanches. Un pipeline de données RH ne peut pas communiquer avec un pipeline financier sans passer par un point de contrôle explicite. Microsoft a documenté son propre déploiement zero-trust interne, "Project Natick" mis à part, dans ses rapports de transparence : la segmentation des accès internes a réduit la surface d'attaque latérale après compromission.

Le quatrième mécanisme est l'audit continu et automatisé. Chaque accès aux données laisse une trace exploitable. Ces journaux d'accès sont analysés par des systèmes de détection d'anomalies, souvent nourris par des modèles d'apprentissage automatique, qui détectent des comportements inhabituels : volume de données exfiltré anormalement élevé, accès à des tables jamais consultées par cet utilisateur, horaires atypiques.

Prenons un exemple concret. Une banque régionale déploie un data lakehouse sur Azure pour centraliser ses données clients. Sans zero-trust, un développeur avec des droits d'administration peut accéder à l'ensemble du lac de données une fois authentifié sur le réseau interne. Avec une architecture zero-trust, ses droits sont limités aux projets auxquels il contribue, son accès expire après sa session de travail, et toute tentative d'interroger des tables hors périmètre déclenche une alerte immédiate transmise au RSSI et au CDO.

Quand déployer cette architecture, et quand temporiser

Le zero-trust pour les données produit ses effets là où plusieurs conditions sont réunies : des données à forte valeur ou fortement réglementées, des accès distribués impliquant des tiers, des équipes data nombreuses avec des rôles hétérogènes.

Une entreprise industrielle dont les données de production restent dans un réseau OT isolé et dont l'équipe data compte cinq personnes n'a probablement pas besoin d'un déploiement zero-trust complet. Le coût d'implémentation, entre la refonte des politiques d'identité, l'outillage, et la formation des équipes, peut dépasser les bénéfices tangibles pour une surface de données limitée.

Les vrais obstacles sont souvent organisationnels plutôt que techniques. Le zero-trust exige une cartographie précise des données sensibles, des flux d'accès et des rôles. Beaucoup d'organisations n'ont pas ce socle de gouvernance en place. Déployer une architecture zero-trust sur un catalogue de données incomplet revient à installer des serrures haute sécurité dans une maison dont on ne connaît pas encore tous les accès.

Il faut aussi anticiper la friction opérationnelle. Des politiques d'accès trop restrictives ralentissent les projets data. Google, dans son déploiement interne de BeyondCorp (son architecture zero-trust propriétaire, présentée dans des publications académiques depuis 2014), a consacré plusieurs années à calibrer les politiques pour éviter que la sécurité ne freine la productivité des ingénieurs.

Enfin, les solutions vendues par les grands éditeurs sous l'étiquette zero-trust, qu'il s'agisse de Palo Alto Networks, Zscaler ou Microsoft (qui commercialisent tous des offres dans ce domaine, avec des intérêts commerciaux évidents), ne couvrent pas toujours la couche données avec la granularité requise. Ces produits méritent d'être évalués en les confrontant aux recommandations du NIST, dont

Pour aller plus loin

Les leçons qui prolongent cet article, en accès libre.

  1. 1Classification des données et contrôle d'accès : l'approche zero-trust appliquée à la donnéeData governance & compliance
  2. 2Data lineage & metadata management : savoir où vos données sont néesData governance & compliance
  3. 3Le RGPD en pratique : les 10 erreurs que les CDO commettent le plus souventData governance & compliance
  4. 4Menaces internes et shadow IT : les risques qu'aucun document de stratégie data n'abordeData governance & compliance
  5. 5CDO dans les services financiers : quand la réglementation est votre architectureData strategy et rôle du CDO

Vous avez lu cet article ?

Validez votre lecture pour gagner de l’XP et alimenter votre radar.