Comment le personnel peut-il interagir avec les utilisateurs non encore approuvés ?

Bonjour à tous, sur notre Discourse, qui est destiné à un groupe de professionnels disposant de qualifications approuvées, nous souhaitons atteindre les objectifs suivants lors du processus d’inscription et d’approbation :

  1. Les utilisateurs dont les qualifications n’ont pas encore été approuvées ne peuvent pas afficher le moindre contenu sur notre Discourse.
  2. Les utilisateurs non approuvés doivent pouvoir contacter le personnel (et pas seulement une personne par e-mail) dans le cadre de leur parcours vers l’approbation.
  3. Idéalement, nous aimerions que toute la documentation qu’ils nous envoient soit hébergée sur Discourse.

Voici les alternatives que j’ai envisagées jusqu’à présent :

  1. Possible mais insatisfaisant : Activer l’option « connexion requise » et inclure un message dans l’e-mail de confirmation d’adresse e-mail initial, leur demandant d’envoyer un e-mail avec les informations nécessaires à notre approbation. Cette méthode rend difficile la répartition de la tâche entre tous les membres du personnel, et elle ne permet pas non plus de stocker facilement la documentation sur Discourse.
  2. Possible mais sujet aux erreurs : Approuver automatiquement les nouveaux utilisateurs, mais rendre chaque catégorie visible uniquement aux membres du groupe « approuvés ». Ce n’est pas idéal, car le personnel pourrait oublier de configurer les nouvelles catégories de cette manière.
  3. Peut-être impossible ? : Approuver automatiquement les nouveaux utilisateurs, mais les empêcher somehow d’afficher les publications et de faire quoi que ce soit d’autre que d’échanger des messages avec le personnel. Cela pourrait éventuellement être réalisé en modifiant le fonctionnement de tl0. Ce serait la méthode la plus fluide et elle répondrait aux trois exigences, mais est-elle réalisable ?

Je vous serais reconnaissant de toute suggestion !

Non, ce n’est pas possible.

La seule solution serait de définir des permissions par catégorie ou groupe comme vous le décrivez au point 2.

Il n’existe aucun moyen de permettre à quelqu’un d’interagir avec vous sans compte. Vous pourriez personnaliser votre formulaire de connexion pour exiger que les utilisateurs indiquent le type de documents qu’ils fourniront et leur fournir une adresse e-mail pour les envoyer (depuis leur adresse e-mail d’inscription). Vous pourrez ensuite faire correspondre ces informations avec les inscriptions.

Merci. Existe-t-il un moyen (un plugin, peut-être ?) pour que les permissions par défaut des nouvelles catégories soient accessibles uniquement aux membres d’un groupe approuvé, plutôt que « tout le monde : Créer/Répondre/Voir » ?

Pas que je sache (mais cela n’en fait pas une vérité absolue).