Existe-t-il un moyen de limiter l’envoi de messages privés au personnel uniquement aux membres de certains groupes ?
Je vois qu’il est possible de définir un « niveau de confiance minimum » pour envoyer des messages privés, mais dans mon cas, j’ai des clients qui peuvent être actifs ou non. Si un utilisateur n’est plus actif, je le retire du groupe, et l’envoi de messages privés au personnel ne sera autorisé que s’il est actif (c’est-à-dire qu’il appartient au groupe).
Cela nécessiterait définitivement un plugin personnalisé pour être activé, car ce n’est pas possible par défaut.
À moins que vous ne souhaitiez configurer le système de manière à rendre difficile l’obtention du niveau de confiance minimum pour envoyer des messages et assigner votre groupe actif pour accorder ce niveau de confiance minimum aux utilisateurs, de sorte que lorsqu’ils sont retirés du groupe, ils perdent ce niveau de confiance et donc la capacité d’envoyer des messages. Cette solution de contournement devrait fonctionner, mais je ne l’ai pas testée.
Merci @osioke, c’est effectivement une option. Je ne savais pas qu’un groupe pouvait « contrôler » le niveau de confiance — je veux dire, ajouter ou retirer quelqu’un d’un groupe ajouterait ou retirerait le niveau de confiance. Je pensais que c’était spécifique et limité à l’utilisateur uniquement.
Une autre alternative serait de permettre les messages privés uniquement aux personnes que nous choisissons ou auxquelles nous envoyons des messages. Est-ce possible ? Je veux dire, désactiver les messages privés pour tout le monde (sauf pour le personnel bien sûr), puis autoriser manuellement des personnes spécifiques à nous envoyer un message privé (cela pourrait même être temporaire).