Можно ли компонентизировать уровни доверия (вместо инкапсуляции)?

В нашем сообществе мы используем «уровни доверия» пользователей, чтобы определенные категории были видны только пользователям с соответствующим уровнем. Высокие уровни доверия (например, уровень 3) включают в себя более низкие уровни (то есть уровень 3 выше уровня 2). Я полагаю, что так настроено каждое сообщество.

Наш вопрос/цель: создать категории, которые были бы доступны только конкретной группе доверия, но не другой, без иерархического включения (по сути, полностью изолировать каждую группу).

Наша ситуация:
Наше сообщество состоит из членов, где пользователи с высоким уровнем доверия имеют доступ к категории с финансовой информацией, а пользователи с более низким уровнем — нет (они еще не подписали соглашение о неразглашении). Существуют и другие категории, требующие отдельного соглашения: к ним имеют доступ пользователи с низким уровнем, но не те, кто имеет доступ к финансовой информации.

Простое решение — создать отдельные «корзины» доверия, которые не являются подмножествами друг друга.

Надеюсь, мой первый вопрос понятен. P.S. Мы обожаем Discourse — это, без сомнения, лучшая платформа, которую мы когда-либо использовали.

Создайте группу для каждого из этих уровней и для тех, кто подписал NDA. Не используйте уровни доверия.

Спасибо, Джей! Теперь я понимаю, что группы пользователей были настроены так, как я и ожидал, но мы полагались на механизм группировки по умолчанию по уровню доверия.