Pourquoi cela n’est-il disponible que pour les développeurs ? Si l’option existe, pourquoi ne pas créer un bouton pour cela ?
J’ai essayé ceci :
cd /var/discourse
./launcher enter app
rails c
Puis :
user = User.find_by_username("nom_d_utilisateur_ici")
UserAnonymizer.make_anonymous(user, nil, anonymize_ip => '0.0.0.0')
user.save!
Mais cela ne fonctionne pas. Quelqu’un peut-il m’aider ? Je suis simplement un administrateur qui souhaite se conformer au RGPD et anonymiser les adresses IP d’un utilisateur qui me l’a demandé.
Mais je ne trouve aucune documentation sur la façon de procéder.
Il s’agit d’une opération radicale et nous souhaitons nous assurer que les personnes l’intègrent dans leurs systèmes existants avec prudence et réflexion. Les utilisateurs doivent s’assurer que cela correspond aux normes de leur propre organisation en matière de conformité au RGPD.
En ce qui concerne votre code, vous n’avez pas besoin d’appeler user.save car la classe d’anonymisation le fait pour vous. Le code devrait néanmoins fonctionner. Comment avez-vous confirmé qu’il ne fonctionnait pas ?
Désolé, je n’ai pas appuyé sur Entrée assez de fois après la première affirmation. (J’ai donc déjà saisi la deuxième affirmation pendant que la première était en cours d’exécution). Cependant, lorsque j’appuie sur Entrée assez de fois, je rencontre cette erreur :