isolation des locataires
La règle qui empêche chaque client d'un service de voir les données de tous les autres.
La plupart des services en ligne conservent tous leurs clients dans une base de données commune. Un locataire est un client, et l’isolation des locataires regroupe les règles qui garantissent que seules vos propres lignes vous sont renvoyées. Quand elle fonctionne, personne ne la remarque. Lorsqu’elle manque sur une seule table, tous les comptes de la plateforme peuvent devenir lisibles par quiconque s’inscrit.
C’est l’une des failles graves les plus fréquentes des applications modernes, en partie parce qu’elle est invisible en usage normal. Le produit fonctionne parfaitement pour les utilisateurs honnêtes tout en répondant discrètement à des demandes qu’il devrait refuser. Les certificats de conformité décrivent des processus plutôt que l’état réel d’une base de données, raison pour laquelle ils ne détectent régulièrement pas ce problème.