Une entrée dans le journal d'actions du personnel est créée chaque fois que quelqu'un modifie son propre nom d'utilisateur ou son nom

Sur mon forum, les membres ont la possibilité de modifier leur propre nom et leur nom d’utilisateur. Cependant, lorsqu’ils le font, cela est enregistré comme une action du personnel, ce qui crée beaucoup de bruit parmi les actions réelles de mes modérateurs. Sur la capture d’écran ci-dessous, l’utilisateur « B » est un nouveau membre qui a changé son nom d’utilisateur lui-même, mais cela apparaît dans le journal des actions du personnel. Environ la moitié des entrées du journal correspondent à des changements de nom d’utilisateur par les utilisateurs eux-mêmes, et l’autre moitié à de véritables actions du personnel. Je souhaite enregistrer les cas où un administrateur ou un modérateur modifie le nom d’utilisateur ou le nom d’un autre membre ; il faudrait donc peut-être vérifier que l'utilisateur effectuant la modification != l'utilisateur modifié avant d’enregistrer l’événement.

C’est ce que j’attendais de mon point de vue : les changements de nom devraient être rares, et les utilisateurs peuvent se renommer pour éviter la surveillance, ce qui est plutôt dangereux.

Il y a une raison pour laquelle Discourse, par défaut, n’autorise les changements de nom (initiés par l’utilisateur) que pour les nouveaux utilisateurs pendant les 3 jours suivant la création du compte.

5 « J'aime »

Malheureusement, revenir à ce paramètre par défaut de 3 jours n’aurait pas d’impact significatif sur le nombre de changements de nom d’utilisateur sur mon forum, car en réalité, la plupart des membres qui changent leur nom le font immédiatement après l’inscription. Cela s’explique par le fait que les inscriptions sont effectuées en dehors de Discourse, et que le forum utilise SSO pour la connexion. Si quelqu’un s’inscrit avec l’adresse e-mail bobjoe@gmail.com, son nom d’utilisateur sera par défaut bobjoe, de sorte que les nouveaux membres le changent généralement pour quelque chose qu’ils préfèrent.

Je vais donc devoir gérer tout le spam lié aux « changements de nom d’utilisateur » dans le journal des actions du personnel. :frowning: J’ai signalé cela comme un bug car un changement de nom d’utilisateur par soi-même n’est pas une action effectuée par un membre du personnel, donc au sens littéral, c’est mal catégorisé. Cependant, je comprends comment une catégorisation intentionnellement erronée pourrait potentiellement bénéficier à d’autres propriétaires de forums, même si cela peut prêter à confusion. (J’avais initialement la question : « Lequel de mes membres du personnel continue de changer le nom d’utilisateur de tout le monde ?? »)

Il semble que la solution consiste à corriger votre flux SSO et à demander à l’utilisateur son nom préféré avant de le provisionner sur Discourse ?

1 « J'aime »

Je ne sais pas comment faire cela, et si je posais une question à ce sujet, cela serait hors sujet dans ce fil de discussion.