Anonymize
Prérequis (auto-hébergé)
10.0.x
8.1
8.2
11.0.x
8.2
8.4
Installer le plugin
Rendez-vous sur le marketplace. Téléchargez et installez le plugin « [Anonymize]{.title-ref} ».

Choix du profil
L'anonymisation fonctionne par profil. Il y a 4 profils déjà créés. Lorsque vous sélectionnez un profil, une certaine quantité de données est déjà définie. Elles peuvent, bien sûr, être modifiées.
Rendez-vous sur Administration > Profil d'anonymisation et sélectionnez le profil le plus adapté à vos besoins :
Les 4 profils que vous trouverez sont :
Email
Entité
Ordinateur
Profil utilisateur

Données anonymisables par profil (pré-définies)
Chaque profil a un élément qui lui est assigné. Vous devrez définir la valeur de chaque attribut qu'il pourra anonymiser (ou non)

Email
Entité
Ordinateur
Utilisateur
Stratégie d'application
Plusieurs stratégies sont disponibles pour chaque champ d'élément (ex: Nom, Prénom, Numéro de série, Localisation, Statut, etc.) :
Conserver la valeur
Supprimer la valeur
Remplacer par une valeur fixe
Remplacer par une valeur aléatoire standard
Remplacer par une valeur aléatoire réaliste
Historique
Chaque profil permet de choisir le traitement à appliquer à l'historique des éléments :
Ne rien faire
Nettoyer les valeurs
Nettoyer les valeurs récentes et supprimer le reste
Supprimer
Recherche globale
Vous pouvez demander à GLPI d'anonymiser un attribut dans toute la base de données et pas seulement dans le type d'élément sur lequel vous vous trouvez. L'option attributs à rechercher et remplacer dans d'autres objets se trouve tout en bas de votre profil.

Application du profil
Une fois votre profil terminé, il faut l'appliquer. Il peut être appliqué via 2 méthodes :
Action massive via l'interface web (cloud et sur site)
En CLI (sur site uniquement)
Action massive (Cloud et sur site)
Dans notre exemple, nous allons anonymiser des [données utilisateur]{.title-ref}.
Rendez-vous sur Administration > Utilisateurs. Sélectionnez l'utilisateur (ou les utilisateurs) que vous souhaitez anonymiser.
Cliquez sur Actions puis anonymiser les éléments sélectionnés.

Via CLI (sur site uniquement)
Rendez-vous dans votre dossier GLPI ([/var/www/glpi]{.title-ref} ou autre selon votre configuration) :
Exécutez tous les profils par défaut sur tous les objets :
$ php bin/console glpi:plugin:anonymize --all
Exécutez le profil X sur tous les objets / sur un objet :
$ php bin/console glpi:plugin:anonymize --profile=X $ php bin/console glpi:plugin:anonymize --profile=X --item-id=X
Exécutez le profil de type d'objet par défaut X sur tous les objets / sur un objet :
$ php bin/console glpi:plugin:anonymize --itemtype=X $ php bin/console glpi:plugin:anonymize --itemtype=X --item-id=X
Création d'un profil
Vous pouvez créer un profil afin d'anonymiser d'autres données que celles mentionnées ci-dessus.
Rendez-vous sur Administration > Profil d'anonymisation
Cliquez sur Ajouter
Nommez votre profil
Choisissez dans la liste les Types d'éléments (agent, domaine, etc.)
Sélectionnez le traitement de l'Historique
Définissez les paramètres pour chaque champ
Cliquez sur Ajouter
Autres données anonymisables (création de profil)
Agents
Appareils
Budgets
Câbles
Changements
Certificats
Clusters
Contacts
Bases de données
Centres de données
Salles serveur
Documents
Domaines
Boîtiers
Groupes
Base de connaissances
Catégories ITIL
Suivis
Modèles de suivis
Solutions
Lignes
Emplacements
Moniteurs
Périphériques réseau
PDUs
Projets
Tâches de projet
Périphériques
Téléphones
Imprimantes
Problèmes
Baies
Règles
Recherches sauvegardées
Logiciels
Licences
Modèles de solutions
Types de solutions
Fournisseurs
Catégories de tâches
Modèles de tâches
Tickets
Tâches de ticket
Modèles de tickets
FAQ
Si vous avez des questions sur l'utilisation du plugin, veuillez consulter notre FAQ
Mis à jour
Ce contenu vous a-t-il été utile ?