Права доступа в определённой категории

Возможно ли настроить категорию следующим образом:

  • Разрешить всем создавать посты
  • Разрешить отвечать только автору и сотрудникам
  • Разрешить всем просматривать посты — отвечать могут только автор и сотрудники

Проверьте настройки категории > Безопасность. Затем разрешите необходимое для разных групп.

Привет!

Я попробовал это, но при снятии галочки с «все» для ответов автоматически отключается возможность создания для всех.

Мне нужно, чтобы все могли создавать, но отвечать могли только сотрудники/авторы, при этом просмотр должен быть доступен всем.

Вы правы. Чтение и ответы работают, а чтение и создание — нет. Странно.

Это ошибка, случайность или что-то, что заложено в коде? Надеюсь, кто-то более опытный знает ответ.

Нет возможности настроить систему так, чтобы создавать темы могли все, а отвечать — только определённые пользователи.

Вы можете разрешить всем просматривать сообщения, но создать и ответить смогут только более ограниченные группы.

Чтобы разрешить всем создавать темы и при этом ограничить, кто может отвечать, потребуется плагин. Если же вас не слишком беспокоит возможность обхода системы хитрыми пользователями, можно использовать компонент темы, который, вероятно, скроет кнопку ответа для некоторых групп.

Нет, такой опции нет. Но почему? Всё остальное можно ограничить.

Вы можете ознакомиться с Discourse Private Replies, что отчасти (но не полностью) решает вашу задачу. Возможно, вы сможете доработать этот плагин самостоятельно или нанять кого-то для его модификации под ваши нужды.

Мне кажется, что использование компонента темы для скрытия кнопок ответов от всех, кроме сотрудников и автора, может быть более простым решением, но я не уверен на 100%.

@kyle_boyce @Jagster

Этот плагин может быть вам полезен

discourse-restricted-replies

Как говорят британцы (в кино, по крайней мере): действительно превосходно.

Не знаю, что нужно/хочет ОП, но это именно то, что нужно мне.

@Jagster Рад слышать, что это помогает!