Our Discourse community has a public area that any registered member can participate in. However, I would like to be able to add some members to a group that effectively Silences them from that particular category. However, they would be able to participate in other Categories. What permissions in the Security tab need to be enabled to make it possible to restrict members of one group from creating/replying in a Category while allowing every other registered member to participate?
It is not possible to use security to “Exclude” a group of users, only to “Include”, so to achieve this you would need to create a group that would include all users except for the group you do not want to have access.
Full management powers for whatever the group is used in
(limited organizer powers)
Inherit actual access level from subgroup
So that means you can actually put groups in groups, and exclude groups from certain things, creating a complex – or complicated – way to look at things. IMO this is a bit too fancy, and group exclusion should be enough: THIS permissions if IN GROUP X BUT NOT IN GROUP Y.
There’s no native way to maintain a group with all users except for those in another group within Discourse, but as you didn’t answer the questions asked above you might end up baking something yourself, or have to do it the old-fashioned way.
Interesting questions. It would be a pretty substantial change to limit our main forum to ‘see’ only, and then to identify and group the users who can create and respond. I think the simplest answer, given that this isn’t how Discourse works, is to simply ask this small group of users to refrain from participating in the main categories.
I’ve been reading many topics on this issue, and have a use case where the ability to exclude a group from access (e.g. to a category) would be most useful, in this fashion:
The use case is a Discourse instance dedicated to a fan community (for a multi-book & multi-season TV production) where ‘spoilers’ are an issue; members would like the ability to opt-out of seeing topics belonging to categories that are likely to contain spoilers.