Repo : GitHub - hms-networks/discourse-private-topic · GitHub
Description :
Alors que nous utilisons de plus en plus Discourse comme plateforme de support, nous avons constaté l’absence d’un composant qui semblait nécessaire. Actuellement, dans Discourse, si vous souhaitez restreindre l’accès à un sujet à certaines personnes, vous devez le transformer en message privé ou le déplacer vers une catégorie avec des groupes et des permissions spécifiques.
Le défi avec cette méthodologie existante dans une installation de type support est que vous perdez la capacité de permettre à tout le personnel (sauf s’ils sont invités) de voir le sujet, vous perdez la visibilité sur le statut résolu au sein d’une catégorie, et il n’y a aucun moyen d’assigner une catégorie au sujet. En perdant les assignations de catégorie, les sujets se retrouvent isolés, à moins que vous ne les étiquetiez également.
Les sujets privés sont conçus pour combler cette lacune.
Cas d'utilisation :
Le client Jim soumet une demande de support pour son logiciel installé. Il télécharge ses coordonnées dans le sujet, qui reste visible publiquement. Tous les membres du personnel doivent pouvoir voir le sujet, et celui-ci doit pouvoir être rattaché à la catégorie « Produit B » pour l’analyse et les métriques.
Le membre du personnel John marque le sujet comme privé. Cela supprime l’accès au sujet pour tous les utilisateurs sauf Jim et le personnel, tout en le maintenant dans la catégorie existante. De plus, il est retiré de l’affichage principal.
Fonctionnalités :
- Restreindre l’accès au sujet aux utilisateurs non autorisés
- Masquer le sujet de la liste principale des sujets
Ajouts futurs :
- Inviter d’autres utilisateurs au sujet (en cours de développement)
Paramètres d'administration :
Autre que l’activation/désactivation
- Masquer de la liste principale
En action :
Passage en privé :
Retour au public :