
Système automatisé de rétention et de suppression des données basé sur des politiques, avec pistes d'audit immuables, contrôle d'accès RBAC/ABAC, conformité multi-juridictionnelle et classification IA/ML pour les données sensibles.
Sécurisé. Transparent. Nullifié.
Nullify est une plateforme open source et modulaire de conservation, de suppression et de gouvernance du cycle de vie des données. Elle fournit un cadre centralisé pour découvrir les données, évaluer les politiques de conservation, exécuter des actions de cycle de vie contrôlées et maintenir des enregistrements d'audit vérifiables sur des environnements de données distribués.
Nullify est conçu autour d'une architecture axée sur les spécifications. Les modules de base fournissent les capacités fondamentales nécessaires à la gouvernance du cycle de vie des données, tandis que les modules d'extension optionnels enrichissent Nullify avec des connecteurs supplémentaires, des cadres de conformité, de l'intelligence, des intégrations, des systèmes de stockage et des capacités de déploiement.
Nullify définit une architecture open source pour la gestion centralisée du cycle de vie des données.
La spécification repose sur plusieurs principes :
Nullify n'exige pas que les organisations migrent leurs données vers un référentiel centralisé propriétaire. Le système coordonne plutôt les politiques et les actions de cycle de vie sur les environnements de données existants.
Nullify est divisé en deux couches architecturales principales :
Les modules de base contiennent les fonctionnalités fondamentales nécessaires au fonctionnement de Nullify. Les plugins optionnels fournissent des fonctionnalités spécialisées sans rendre la plateforme de base dépendante d'une base de données, d'un fournisseur cloud, d'un cadre de conformité, d'un système d'IA, d'une plateforme de notification ou d'un environnement d'infrastructure particulier.
Le flux de cycle de vie principal est :
Découverte → Classification → Évaluation des politiques → Approbation → Planification → Exécution → Vérification → Audit
Chaque étape est représentée par un module de base maintenable de manière indépendante.
Le module de découverte de données identifie et inventorie les ressources de données gérées par Nullify.
Les fonctionnalités comprennent :
Le module fournit l'inventaire requis par les politiques de cycle de vie en aval sans exiger que les données sous-jacentes soient copiées dans Nullify.
Le module de classification des données attribue des métadonnées structurées aux ressources découvertes.
Les fonctionnalités comprennent :
Les résultats de classification deviennent des entrées du processus d'évaluation des politiques.
Le moteur de politiques est le composant central de prise de décision de Nullify.
Les fonctionnalités comprennent :
Les politiques doivent être déclaratives et lisibles par machine.
Nullify devrait prendre en charge plusieurs formats de politiques tout en maintenant un modèle de politique interne normalisé.
Le module de décisions de cycle de vie convertit les évaluations de politiques en décisions explicites de cycle de vie.
Les décisions prises en charge comprennent :
Chaque décision doit contenir suffisamment de métadonnées pour expliquer :
Nullify ne doit pas supposer que chaque opération destructive peut être entièrement automatisée.
Le module d'approbation fournit une supervision humaine contrôlée.
Les fonctionnalités comprennent :
Les organisations peuvent configurer quelles actions nécessitent une approbation humaine et lesquelles peuvent s'exécuter automatiquement.
Le module de planification gère le moment où les actions de cycle de vie se produisent.
Les fonctionnalités comprennent :
La planification doit séparer la décision d'effectuer une action de l'exécution réelle de cette action.
Le module d'exécution des actions effectue les opérations de cycle de vie approuvées sur les sources de données enregistrées.
Les actions de cycle de vie prises en charge comprennent :
Les fonctionnalités comprennent :
Les actions destructives doivent nécessiter une autorisation explicite conformément à la politique configurée.
Le module de vérification confirme si les actions de cycle de vie ont été menées à bien.
Les fonctionnalités comprennent :