Un utilisateur peut-il bloquer un groupe d'utilisateurs ?

Vous pouvez obtenir ce niveau de contrôle avec les messages personnels de groupe. Par exemple :

Dans les deux premiers messages, un membre du groupe « writers » a invité le groupe « publishers » au message. Dans le dernier message, le groupe « publishers » n’a pas été invité.

Seuls les membres du groupe (et les administrateurs du site) peuvent accéder aux messages de groupe, à moins que d’autres utilisateurs ou groupes ne soient explicitement invités au message.

Les administrateurs et les modérateurs (si les modérateurs sont membres du groupe) peuvent convertir les messages de groupe en sujets réguliers. Cela pourrait donc être une bonne approche pour les rédacteurs qui ne sont pas encore prêts à partager leur travail. Ils pourraient même limiter l’accès au message à un petit groupe d’utilisateurs en créant un message personnel et en y invitant des utilisateurs individuels.

Un inconvénient possible de cette approche est que tout utilisateur ayant accès à un message peut inviter n’importe quel groupe ou utilisateur au message. Idéalement, il y aurait un moyen de limiter cette capacité au créateur du message :

Il existe en fait une solution simple à ce problème en ajoutant du CSS au thème de votre site :

.topic-owner.regular .add-remove-participant-btn {
    display: none;
}

.topic-owner.current-user-post.regular .add-remove-participant-btn,
.staff .topic-owner.regular .add-remove-participant-btn {
    display: block;
}

Malheureusement, cette règle serait appliquée à tous les messages personnels de votre site, de sorte que seuls l’utilisateur qui a créé un message personnel et les membres du personnel verraient le bouton « Ajouter ou supprimer » d’un message personnel. De plus, l’approche CSS pour limiter les invitations n’est pas infaillible. Si un utilisateur savait comment cela était appliqué, par exemple s’il lisait ce message, il pourrait le contourner.

Il serait formidable que Discourse fournisse un paramètre pour cela, appliqué au niveau du message personnel individuel ou du message personnel de groupe.

3 « J'aime »