Lister tous les utilisateurs depuis l'UI ; lister les utilisateurs inactifs

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.

Si vous recherchez dans la liste à /admin/users/list/active avec une adresse e-mail, un résultat correspondant sera toujours affiché, quel que soit le statut de l’utilisateur.

3 « J'aime »

:thinking:

Ok, confirmé : en recherchant l’un de mes utilisateurs désactivés, que ce soit par nom d’utilisateur ou par adresse e-mail, il apparaît légèrement grisé, mais il est bien visible. C’est utile :tada:

Ma seule question maintenant est la suivante : cela a-t-il du sens ? Afficher des utilisateurs désactivés dans une liste d’utilisateurs activés ? Et amener les administrateurs à réfléchir au type d’utilisateur qu’ils souhaitent, alors que la liste affiche tous les types de toute façon ?

La liste n’affiche pas tout le monde si vous défilez normalement — c’est simplement que la recherche ne se limite pas à la liste filtrée.

Je comprends que cela puisse prêter à confusion, car la différence n’est pas précisée.

1 « J'aime »

D’accord, je vois…

Je me demande si on pourrait utiliser ce texte dans la zone de recherche, à la place du texte actuel

nom d'utilisateur, email ou adresse IP

peut-être

recherche de nom d'utilisateur, email ou adresse IP sur tous les utilisateurs

Mais c’est assez long et cela pourrait encore plus embrouiller les choses.

La seule autre idée qui me vient est de déplacer la zone de recherche au-dessus du sous-menu qui filtre les utilisateurs (nouveaux, silencieux, etc.), ce qui indiquerait que ce que vous tapez là est plus général.

(en tout cas, la zone de recherche devrait être un peu plus large, à mon avis)

3 « J'aime »