Visibilité utilisateur et catégories privées

J’ai une liste de diffusion privée que je pourrais remplacer par une catégorie Discourse privée. Sur la liste de diffusion, seuls les membres peuvent voir la liste des membres. Existe-t-il un moyen de reproduire cela sur Discourse ? Ainsi, seuls les membres d’un groupe pourraient voir les membres de ce même groupe dans les listes d’utilisateurs. Sinon, est-il possible de masquer tous les utilisateurs (jusqu’à ce qu’ils publient des messages, bien sûr) ?

Mise à jour : Le plus proche que j’ai trouvé consiste à :

  • Définir enable user directory sur false.
  • Répondre « Qui peut voir les membres de ce groupe ? » par « Propriétaires du groupe, membres et modérateurs ».

Il ne semble pas possible de conserver l’annuaire des utilisateurs tout en permettant uniquement aux utilisateurs de voir « tout le monde sauf les membres du groupe X ».

1 « J'aime »

Si je vous comprends bien, vous souhaitez que certains utilisateurs restent invisibles partout sur le site, tandis que d’autres sont visibles normalement, c’est bien ça ?

Avez-vous essayé de masquer les profils utilisateurs ? Je pense que vous devrez le faire individuellement.

À part cela, je ne pense pas avoir vu de moyen de faire cela, mais je peux me tromper.

Oui, c’est bien ce que je souhaite.

Il serait probablement possible de masquer les profils des utilisateurs pour « tous les membres du groupe X » en utilisant Data Explorer, selon vous ?

Sinon, je pourrais peut-être modifier l’importateur mbox de Discourse pour le faire lors de l’importation des courriels et des utilisateurs.

Non, je crains que non. Data Explorer n’a accès qu’à une version en lecture seule de la base de données et ne peut pas apporter de modifications.

Cela pourrait être possible, je suppose, mais je ne peux pas l’affirmer avec certitude.