В этом видео объясняется, как использовать групповые права доступа для создания приватных категорий (или приватных «форумов»).
Для общего обзора этих функций см.: Understanding groups and category permissions
Транскрипт
В этом видео мы разберём, как создать группу пользователей, а затем предоставить этой созданной группе права доступа к приватной категории.
В этой установке Discourse у меня есть категория под названием «staff», и я хочу предоставить доступ к этой конкретной категории определённой группе пользователей.
Сначала перейду на страницу администратора, затем загляну в раздел «Пользователи и группы», где создам новую группу.
У нас есть группа стажёров, которые скоро присоединятся к команде, поэтому мы хотим предоставить им определённый уровень доступа к категории «staff».
Мы хотим, чтобы они могли просматривать темы и отвечать на них, но не могли создавать новые темы. Создадим эту группу, оставим все настройки по умолчанию и нажмём «Создать».
После нажатия кнопки «Создать» вернёмся к категориям и найдём приватную категорию, которая нас интересует: «staff».
Теперь отредактируем эту категорию. Перейдите в раздел «Безопасность» — здесь находится страница прав доступа.
В настоящее время пользователи, входящие в группу «staff», могут создавать, отвечать и просматривать темы в категории «staff».
Теперь выберу только что созданную группу «interns», открою выпадающий список и разрешу стажёрам отвечать на темы и просматривать их, но не создавать новые. Также можно выбрать опцию «Просмотр», но пока я выберу «Ответы и просмотр».
Затем нажмём кнопку «+» и сохраним категорию, после чего дождёмся обновления страницы.
Все новые пользователи, которых я добавлю в группу «interns», теперь смогут просматривать все темы в категории «staff» и отвечать на них, но не смогут создавать новые темы в этой категории.
Вот как создать группу в Discourse и предоставить этой конкретной группе пользователей определённые права доступа к приватной категории.