Conformité

RGPD et HDS sur Azure : résidence, transferts, santé

Les obligations européennes échouent rarement à la base de données. Elles échouent à l’espace de journalisation dans la mauvaise région, au sous-traitant que personne n’avait inscrit, et au déploiement de modèle qui traite l’invite là où il restait de la capacité.

Ce que le RGPD exige réellement d’une architecture

L’essentiel du règlement relève de la gouvernance. Une poignée d’articles retombe directement sur le parc.

Article 25, protection des données dès la conception et par défaut. La seconde moitié est la plus exigeante : les réglages par défaut doivent être les plus restrictifs, en collecte, en conservation et en accès, sauf décision explicite de les élargir. Dans un parc Azure, cela signifie que le jeu de politiques est le défaut, et non la procédure d’exception.

Article 30, registre des traitements. Activités, finalités, catégories, destinataires, transferts, durées de conservation. Il ne peut être exact sans un inventaire réel, et un registre inexact est la première chose qu’une autorité de contrôle remarque.

Article 32, sécurité du traitement. Pseudonymisation et chiffrement, confidentialité, intégrité, disponibilité et résilience, capacité à rétablir l’accès dans des délais appropriés, et une procédure pour tester et évaluer régulièrement l’efficacité des mesures. Cette dernière clause est une obligation, et c’est celle dont presque personne ne garde de trace.

Articles 33 et 34, notification. 72 heures à l’autorité de contrôle à compter de la prise de connaissance. La question d’architecture est le temps que prend cette prise de connaissance.

Articles 15, 17 et 20. Accès, effacement et portabilité, chacun avec un délai, chacun exigeant un chemin à travers tous les systèmes qui détiennent la donnée, sauvegardes et copies analytiques comprises.

Chapitre V, transferts. Adéquation, clauses contractuelles types, et une analyse d’impact du transfert lorsque le régime juridique de destination compte. Le Canada bénéficie d’une décision d’adéquation partielle visant les organisations commerciales assujetties à la LPRPDE, ce qui simplifie beaucoup de montages sans rien retirer à l’article 32.

Article 28, sous-traitants. Autorisation des sous-traitants ultérieurs et chaîne documentée. Concrètement, cela suppose de connaître chaque service qui touche la donnée, ce qui ramène à l’inventaire.

Ce que le HDS ajoute pour la donnée de santé française

Héberger pour le compte d’un tiers des données de santé à caractère personnel recueillies à l’occasion d’activités de prévention, de diagnostic, de soins ou de suivi médico-social exige la certification d’hébergeur de données de santé, au titre de l’article L.1111-8 du code de la santé publique. Le référentiel s’appuie sur ISO 27001, ISO 20000-1 et ISO 27018, complétés d’exigences propres à la santé, et il est audité par un organisme certificateur accrédité.

Deux points décident de la plupart des projets. D’abord, la certification est délimitée par activités, au nombre de six, de l’infrastructure physique à l’infrastructure virtuelle, à la plateforme applicative, à la maintenance, à l’administration et à la sauvegarde. Héberger chez un prestataire certifié couvre les activités que ce prestataire exerce, pas les vôtres. Si vous exploitez la plateforme, administrez l’infrastructure ou détenez les sauvegardes pour un client de santé, l’obligation peut vous atteindre. Ensuite, le référentiel mis à jour resserre les attentes sur l’hébergement au sein de l’Union et sur l’information relative à l’exposition à un droit extra-européen, ce qui fait du choix des régions et des sous-traitants une question de certification plutôt qu’une préférence.

Comme le référentiel repose sur ISO 27001, le travail décrit sur la page ISO 27001 est ici un prérequis et non une alternative.

Ce que nous concevons et imposons dans Azure

La région comme politique héritée. Une assignation de régions autorisées au groupe d’administration, couvrant les régions européennes ou les régions françaises précises lorsque la portée santé l’exige. Toute souscription future en hérite, et la procédure d’exception est visible.

La frontière des données de l’Union, configurée et comprise. Nous activons ce qu’elle couvre et nous écrivons ce qu’elle ne couvre pas, plutôt que de la traiter comme une réponse générale. Un engagement que vous ne savez pas décrire précisément n’est pas un engagement défendable devant une autorité de contrôle.

Les quatre choses qui cassent réellement la résidence. Les paramètres de diagnostic acheminés vers un espace Log Analytics dans une autre région. La supervision ou la billetterie hors Union. Les chemins de support et d’administration. Et les déploiements de modèles : un type de déploiement global peut traiter l’invite là où la capacité existe, donc pour une charge de travail européenne le type de déploiement est une décision de résidence, pas une note de bas de page.

Un chiffrement dont vous maîtrisez l’histoire des clés. Chiffrement de plateforme comme base, clés gérées par le client dans Key Vault ou Managed HSM lorsque vous devez détenir la clé, rotation documentée, et minimums TLS imposés par politique.

Aucun chemin public, et l’identité comme point de contrôle. Points de terminaison privés sur les services de données et d’IA, zones DNS privées, cloisonnement hub-and-spoke comme décrit sur la page landing zone Azure, Microsoft Entra ID avec accès conditionnel et Privileged Identity Management, et revues d’accès planifiées.

Effacement, export et rétention comme procédures testées. Rétention par catégorie, règles de cycle de vie sur le stockage, un chemin d’export produisant un format structuré pour une personne donnée, et un chemin de suppression exécuté en test, y compris contre les sauvegardes.

Le test de restauration comme mesure de l’article 32. Politiques de sauvegarde en code, objectifs de reprise écrits, restaurations planifiées et consignées, parce que le règlement demande la capacité de rétablir dans des délais appropriés et la preuve que vous la testez.

Une détection calibrée sur 72 heures. Microsoft Defender for Cloud pour la posture, des règles Microsoft Sentinel sur l’exfiltration et les accès anormaux, et un chemin d’escalade nommant qui évalue le risque et qui saisit l’autorité.

La preuve que produit le pipeline

  • L’état de conformité Azure Policy sur les régions autorisées, avec historique daté.
  • Un inventaire des ressources par région et par service, espaces de journalisation et points de terminaison d’IA compris.
  • Les flux et le registre des sous-traitants qui alimentent l’article 30 et l’analyse de transfert.
  • Les journaux d’exécution des effacements et des exports, avec les délais de réponse.
  • Les tests de restauration contre les objectifs de reprise annoncés, qui satisfont la clause de test.
  • Les journaux d’accès, l’historique PIM et les revues d’accès.
  • Le dossier de preuve ISO 27001, réutilisé tel quel lorsque le HDS est dans la portée.
  • Une détermination écrite des activités HDS que vous exercez et de celles que le prestataire exerce.

Ce que vous gardez

  • Le dossier d’intrants du registre des traitements : flux, catégories, destinataires, régions, rétention.
  • Un dossier d’intrants d’analyse de transfert, incluant les décisions de région et de type de déploiement, et leur justification.
  • Le jeu de politiques en code, assignation de régions comprise, dans votre dépôt.
  • Des runbooks testés d’effacement, d’export et de restauration.
  • L’analyse écrite du périmètre HDS, pour que la question soit réglée avant qu’un client la pose.

Pour qui

Les entreprises canadiennes et américaines qui vendent dans l’Union et dont le premier client européen a envoyé un questionnaire de protection des données. Les entreprises de technologie de santé françaises et européennes dont les clients exigent une plateforme hébergée en HDS. Les organisations dont le délégué à la protection des données a regardé le parc Azure sans pouvoir dire où vont les journaux. Les équipes déjà certifiées ISO 27001 qui doivent maintenant traiter la moitié résidence et transferts.

Pour qui ce n’est pas

Nous ne sommes pas hébergeur certifié HDS, nous n’hébergeons pas, et nous n’émettons aucun certificat. Nous n’agissons pas comme votre délégué à la protection des données, et nous ne sommes pas avocats : les analyses de transfert et les analyses d’impact sont signées par des personnes imputables chez vous. Si vos renseignements personnels sont québécois sans rattachement européen, c’est la page Loi 25 qui s’applique, et la question du transfert s’y règle autrement.

Aller plus loin

Questions fréquentes

Azure est-il conforme au RGPD ?

Microsoft fournit les clauses contractuelles et la capacité technique, y compris la frontière des données de l’Union européenne. La conformité est une propriété de votre traitement : les régions où vous déployez, ce que vous journalisez, ce que vous conservez, à qui vous envoyez la donnée, et votre capacité d’effacer et d’exporter sur demande. Cette configuration, c’est le travail.

Une entreprise canadienne peut-elle traiter des données européennes ?

Oui. L’Union maintient une décision d’adéquation partielle visant les organisations commerciales canadiennes assujetties à la LPRPDE, ce qui évite les clauses contractuelles types dans bien des montages. Cela ne retire rien aux obligations de sécurité de l’article 32, ni à la nécessité de savoir où la donnée se trouve réellement.

Êtes-vous certifiés HDS ?

Non, et nous ne le laisserons pas croire. La certification HDS est émise par un organisme accrédité selon le référentiel français, et elle porte sur des activités d’hébergement. Nous concevons et construisons l’architecture Azure au-dessus d’un fournisseur certifié, et nous vous aidons à déterminer lesquelles des six activités vous exercez vous-mêmes.

Héberger chez un prestataire certifié rend-il notre plateforme conforme HDS ?

Non. La certification couvre les activités que le prestataire exerce. Si vous exploitez la plateforme applicative, administrez l’infrastructure ou détenez les sauvegardes pour un client de santé, ce sont des activités réglementées distinctes et l’obligation peut vous incomber. Déterminer honnêtement ce périmètre est le premier livrable.

Qu’est-ce qui casse la résidence en pratique ?

Rarement la base de données. Ce sont les journaux de diagnostic envoyés vers un espace de travail dans une autre région, un outil de supervision hors Union, un chemin de support, et des déploiements de modèles qui traitent l’invite là où la capacité est disponible. Nous vérifions ces quatre points, et au moins un est généralement mal réglé.

Comment le délai de 72 heures influence-t-il l’architecture ?

Le délai court à partir du moment où vous avez connaissance de la violation : la question de conception est donc le temps que prend cette prise de connaissance. Des règles de détection, une alerte acheminée vers une personne nommée et un chemin d’évaluation écrit sont ce qui rend 72 heures atteignable. Sans cela, l’échéance est tenue par chance.

Une question sur ce mandat ?

Trois champs. Un architecte le lit et répond en un jour ouvrable.

Tous les champs sont nécessaires.

Nous répondons à cette adresse. Rien d’autre n’y est envoyé.

L’objectif, l’échéance, et ce qui bloque. Trois lignes suffisent.

Ce que vous envoyez passe en TLS vers notre propre fonction Azure au Canada Est, puis dans notre propre CRM Odoo à Montréal. Aucun script de formulaire tiers, aucun témoin publicitaire. Nous le gardons pour vous répondre, et le supprimons après vingt-quatre mois si rien n’en découle. Politique de confidentialité.

Amenez la charge de travail. Nous apportons l’architecture.

Trente minutes, un architecte, aucune présentation. Venez avec un problème, repartez avec un avis sur lequel agir.