Salut,
J’ai cherché dans les forums, mais je n’ai pas trouvé quelque chose qui semble pourtant assez basique. Peut-être que c’est là, mais je n’ai pas réussi à le trouver, désolé.
Lorsqu’on cherche des utilisateurs depuis l’interface, on obtient une répartition en catégories d’utilisateurs :
Actifs (ce qui, je suppose, signifie « activés par e-mail »)
Nouveaux
Personnel
Suspendus
Silencieux
Suspects
En attente
Groupes
Où se trouve l’option pour lister tous les utilisateurs ? Ce serait l’endroit unique où je pourrais rechercher un e-mail.
Cas d’usage : un administrateur non technique de mon entreprise reçoit une demande RGPD pour supprimer certains e-mails sur tous les canaux de l’entreprise. Il va donc supprimer l’utilisateur, mais lorsqu’il arrive sur Discourse, doit-il parcourir toutes ces listes pour s’assurer que l’utilisateur n’en fait partie ? Ce n’est pas que toutes ces listes soient exclusives, mais vous voyez l’idée.
Je trouverais également utile de pouvoir lister les utilisateurs inactifs depuis l’interface. L’utilisateur a peut-être lui-même désabonné, ou demandé à un autre administrateur de le faire, et il serait rassurant de pouvoir vérifier cela rapidement.
J’ai essayé quelques requêtes via l’URL comme :
https://www.example.com/admin/users/list/all
https://www.example.com/admin/users/list/all?active=false
https://www.example.com/admin/users/list/active?email=someemail@example.com
https://www.example.com/admin/users/list/inactive
mais ce n’étaient que des suppositions et aucune n’a fonctionné, ce qui est normal.
Est-ce que cette fonctionnalité existe déjà quelque part ? Si non, peut-on s’il vous plaît l’ajouter ? Merci.