Привет @jbm, встроенного способа ограничить, например, личные сообщения между пользователями на основе членства в группах, нет. Вы рассматривали возможность полностью отключить личные сообщения?
Похоже, вы пытаетесь разделить Discourse так, чтобы он работал как несколько отдельных экземпляров. Если это так, почему бы не использовать multisite?