Bonjour,
Je suis déçu de constater que je n’ai réalisé l’absence de permissions spécifiques aux catégories pour la modération qu’après avoir tout configuré, etc. Cependant, j’aime beaucoup ce forum dans l’ensemble et je cherche un moyen de contourner ce problème. Je vois qu’il existe un système d’étiquettes ; existe-t-il un moyen d’avoir des permissions personnalisées basées sur les étiquettes appliquées aux sujets ou quelque chose de similaire ?
L’objectif principal est le suivant : le développeur A a la catégorie A, le développeur B a la catégorie B. Les deux peuvent voir les catégories de l’autre, y publier et voir le reste du forum comme des utilisateurs normaux. Cependant, le développeur A ne peut modifier les messages, les épingler, supprimer des éléments, etc., que dans la catégorie A, et il en va de même pour le développeur B et la catégorie B.
Je sais que cela n’est pas actuellement possible ni avec les niveaux de confiance ni avec les permissions de modération, mais existe-t-il d’autres contournements pour restreindre la modification de tout contenu sauf dans la catégorie qui vous est attribuée ? Même si cela consiste simplement à masquer les fonctionnalités de modification ou de suppression dans les autres catégories en fonction d’un paramètre spécifique à l’utilisateur ou de l’appartenance à un groupe.
Si cela n’est toujours pas possible, quelles sont les exigences pour configurer plus d’un forum dans l’image Docker, même si cela utilise la même base de données, peut-être avec un préfixe différent ou autre ? Au lieu de restreindre par catégorie, il pourrait s’agir d’un autre petit forum pour une équipe de développement. Je pourrais créer un compte administrateur sur chaque forum, puis accorder des permissions de modération à chaque équipe sur son propre forum, où ils pourraient l’organiser comme ils le souhaitent. Je suppose que, une fois Docker et la base de données opérationnels, serait-il fou de penser qu’une autre instance du site pourrait fonctionner indépendamment depuis un sous-domaine ?
Je sais que ce n’est pas une comparaison parfaite, mais le dernier forum que j’ai utilisé utilisait des étiquettes pour autoriser ou interdire les modifications : un groupe est assigné à une étiquette ; si l’étiquette est parente et qu’ils ont les permissions pour le parent, alors ils peuvent faire ce qu’ils veulent avec tout ce qui s’y trouve. Y a-t-il des modifications disponibles pour Discourse dans ce sens ?
J’apprécie vraiment tout éclairage que vous pourriez avoir sur ce sujet, en particulier des informations sur l’exécution de plusieurs instances si vous avez de l’expérience en matière de performances et des étapes nécessaires pour y parvenir.
Merci !