It would be great if the following was achievable. I note that I’m new to Discourse.
Here’s my use case. We use Discourse for a closed forum among a small team that coordinate a bigger initiative within an institution. We have contributors outside of the coordinating team who would discuss a proposal with all team members, but not with other contributors. We’d like to create a new topic and lock access and visibility of that topic to only a specific user and all team members so that they can discuss it.
Something like the *nix file system where I’d give read/write for a topic to root + specific group, but not world. Or role-based permissions in other web systems.
As far as I’ve seen, the default Discourse permission system is based on trust levels, not roles, and it doesn’t allow me to create roles with specific permissions.
Is there some plugin or way I could make Discourse achieve the above?
p.s. I could probably live with creating a new category per topic if needed, though that would create a lot of different categories that only have one topic.