Comment puis-je créer un utilisateur en tant qu’administrateur Discourse ?
Certains utilisateurs demandent la suppression de leur compte. Je souhaite donc créer un utilisateur nommé ghost et transférer leurs publications vers ce compte. Cependant, je ne vois aucune option pour créer un utilisateur système ou tout autre utilisateur.
Suivez le processus d’inscription habituel et créez un utilisateur avec une adresse e-mail qui vous appartient. Vous avez raison, il n’est pas possible de créer des utilisateurs fictifs car l’adresse e-mail est obligatoire.
Pour tout autre lecteur, il est possible de supprimer les données IP lors de l’anonymisation, comme expliqué ici : Anonymizing Users in Discourse
Frère, tu tombes à pic. Les dieux de Discourse ont ajouté une option « transférer et supprimer » à la boîte à outils d’administration dans la dernière mise à jour.
Tu peux l’utiliser pour transférer les publications de n’importe quel utilisateur vers une nouvelle entité de ton choix. Tu la trouveras aux côtés des boutons supprimer, anonymiser et usurper.
Discourse conservera les adresses IP des utilisateurs dans nos journaux associés à l’utilisateur anonyme. Cependant, un nouveau mécanisme permettant de les effacer est désormais disponible pour les développeurs.
Cependant, je ne suis pas développeur, mais administrateur de Discourse, donc je ne sais pas comment procéder.
Je n’ai pas accès au système sous-jacent ni à la ligne de commande.
Ce que je ne comprends pas, c’est pourquoi cela n’est pas fait par défaut lorsque je clique sur Anonymiser l'utilisateur.
Exactement, c’est pourquoi j’ai posé ma question dès le début.
En tant que client hébergé, vous n’avez pas accès à la console, c’est pourquoi j’ai précisé que ma réponse s’adressait à toute autre personne qui lirait ceci.
La question était de savoir comment créer cette entité. La réponse est qu’il n’existe pas de méthode systématique.