Ограничить редактирование вики одной группой

Я новичок в Discourse и хотел бы узнать кое-что о том, как работают вики. У меня есть пост-вики, который я хочу разрешить редактировать только одной группе, а не всему сайту — есть ли способ это сделать? Или, может быть, для этого есть плагин?

Хотите, чтобы другие пользователи могли оставлять комментарии?

Я только что протестировал это на своём собственном сайте, так как не был уверен в ответе. Есть несколько подходов к решению этой задачи.

Если вы не хотите, чтобы пользователи, не входящие в группу, могли отвечать на темы вики, вы можете запретить им редактировать вики-посты, разместив эти темы в категории, где только сотрудники и участники вашей группы имеют права «Создавать / Отвечать / Просматривать» вики-темы. Любые другие группы, которым вы предоставляете доступ к этой категории, должны иметь право только «Просматривать» её темы. Вот пример конфигурации с моего сайта:

При таких настройках администраторы сайта и участники моей группы foo_12 смогут создавать и редактировать вики в этой категории. Они также смогут отвечать на темы вики. Все остальные пользователи сайта смогут только просматривать вики-темы в этой категории.

Если вы измените права доступа к категории так, чтобы группа everyone могла «Отвечать / Просматривать» вики-темы, то любые пользователи, соответствующие уровню доверия, установленному в настройках вашего сайта как «минимальный уровень доверия для редактирования вики-поста», смогут редактировать вики.

Другой подход, который может вам подойти, — настроить параметры вашего сайта min trust to edit wiki post и min trust to allow self wiki (минимальный уровень доверия, необходимый пользователю для преобразования своей собственной темы в вики). Это может сработать в вашем случае, если вы сможете предоставить всем участникам группы, которым вы хотите разрешить создавать и редактировать вики, уровень доверия 4. Затем вы можете установить оба параметра вики-настроек сайта на значение «4: лидер», чтобы предотвратить редактирование или создание вики другими пользователями.

@simon спасибо за краткое изложение вариантов.

В моём случае сработал бы только последний. Я хочу, чтобы создавать и редактировать вики (в этой категории) могли только определённые пользователи (назовём их редакторами вики), но при этом другие должны иметь возможность отвечать. Сценарий использования таков: с помощью ответов любой может предложить изменения в вики, но фактически изменения могут вносить только редакторы вики.

Недостаток, как вы верно отметили, в том, что мне пришлось бы предоставить всем редакторам вики уровень TL4, чего я не обязательно хочу делать. Я недавно создал категорию «Лидерский [лаунж]», где TL4 имеет очень конкретное значение. Думаю, моим обходным решением будет изменить категорию «Лидерство», чтобы она основывалась на группе «Лидерство», а не на TL4.

Поэтому я подам запрос на добавление функции создания/редактирования вики на основе группы.

У меня тоже отсутствует эта опция. Мне нужно предоставить определённой группе разрешение только на редактирование постов (вики) в конкретной категории. Я не хочу давать им право создавать новые темы или отвечать на существующие, но при этом хочу разрешить им редактировать темы, не добавляя их в уровень доверия «лидер».По сути, мне не хватает именно разрешения «редактировать». (Ещё одна отсутствующая функция — возможность предоставлять членам одной группы право назначать и удалять членов другой группы).