Anonymisation des données OpenERP

Un module OpenERP permet d'anonymiser les données confidentielles (clients, factures, commandes, écritures comptables, utilisateurs ...) , ce qui est très utile dans les cas suivants :

  • constitution de jeux de tests
  • alimentation de différents environnements (développement, intégration, recette ...)
  • en cas d'anomalie difficile à reproduire, pouvoir fournir les données anonymisées au support (intégrateur ou éditeur)
  • migration de version OpenERP réalisée en externe 

Nous partons du jeu de données suivant (ex: clients)

     Nous commençons par installer le module "Data Anonymization"

    Ce qui conduit à ajouter les fonctions suivantes dans le menu "Configuration"

    Pour pallier un petit bug de la version testée de OpenERP, il nous faut ajouter un champ à masquer. Pour cela nous allons d'ans l'écran suivant et cliquons sur "Créer"

    Nous remplissons les champs puis cliquons sur "Enregistrer"

    Nous choisissons ensuite  "Masquer la base"

    Attention, un fichier nommé "field_anonymization_xxx.pickle" nécessaire au retour arrière est créé dans le répertoire d'installation de OpenERP (/opt/openerp pour nous).
    Et voici le résultat !!

    Pour revenir en arrière, il faut choisir "démasquage" en sélectionnant le fichier "field_anonymization_xxx.pickle"

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *