Totally Walled-Off Groups

AI-generated summary

Totally Walled-Off Groups

The discussion revolves around creating separate, isolated groups within a Discourse instance. tedpearlman wants to restrict members of each group to only see content from their own group, including posts, categories, tags, and members.

Stephen explains that while categories can be restricted to specific groups, it’s not possible to prevent members from seeing other group members listed in the user directory or messaging them directly. However, private messages can be disabled site-wide.

tedpearlman keeps the use case private but thanks Stephen for the response.

schleifer suggests using multisite configuration as a possible solution if the goal is to run separate forums on the same server.

merefield points out that it is possible to turn off the user directory to limit visibility of other group members.

I apologize for this question, as it must have been answered before. Just can’t find that answer.

I want to create three groups of people who use my Discourse instance. But I want members of a given group to ONLY see the posts, messages, categories, tags, members, etc., from their own group.

How do I set this up? Or do I need to have a separate Discourse instance for the kind of walled-off group I’m describing?

Thank you!

You can make specific categories accessible to individual groups, but you can’t prevent members of group A from seeing members of groups B and C listed in /users or messaging them specifically.

PMs can be disabled site-wide though.

Your use case is too ambiguous to really make a recommendation, you’ve not said who these users are, if they’re coming from a different system, or anything really.

I apologize, but the use case is private. You’ll just have to trust me that it makes sense for my organization. :wink:

Thanks for replying, though!

If you have essentially three separate fora that you want to run on the same server, then you can use multisite:

Ah, thank you, Anrdrew!

You can turn off the user directory though?