Nous avons rencontré ce défi lors de l’ajout d’une fonctionnalité pour les invités sur Discourse for Teams. Voici ce que nous avons finalement mis en place : une automatisation partielle de ce processus :
-
Créer un nouveau groupe pour un invité ou plusieurs invités (par exemple, plusieurs personnes travaillant pour un fournisseur)
-
Créer une nouvelle catégorie pour le contenu partagé entre les utilisateurs internes et ce groupe d’invités
-
Utiliser les permissions de catégorie pour autoriser le nouveau groupe d’invités à accéder uniquement à cette catégorie
-
Nous avons ensuite ajouté un rappel dans le compositeur afin que les utilisateurs internes soient conscients qu’ils publient dans une zone visible par les invités.
Les étapes 1 à 3 sont possibles manuellement avec Discourse tel quel (nous disposons d’un guide : Understanding groups and category permissions), mais l’ajout de l’avertissement supplémentaire de l’étape 4 nécessiterait un développement personnalisé.
Il est peu probable que nous ajoutions des permissions au niveau de chaque sujet dans un proche avenir, car cela ajouterait une grande complexité.
