Разрешить просмотр всем, но публикацию — только зарегистрированным

Привет! Я нахожусь на бесплатном 14-дневном пробном периоде Discourse и пытаюсь создать сообщество.
Моя цель — чтобы:

  • зарегистрированные пользователи могли публиковать статьи и отвечать на них;
  • любой человек (зарегистрированный или нет) мог просматривать и читать статьи.

Не могу понять, как это реализовать. Есть какие-то подсказки?

Спасибо!

Вы описываете настройки разрешений по умолчанию.

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

По-прежнему не могу заставить это работать.

В панели настроек я снял галочку с пункта «Требуется вход», так как не хочу заставлять пользователей входить в систему для чтения контента.

Затем я создал категорию с правами доступа «Все могут видеть». Это тоже не дает желаемого результата. Когда я не авторизован, я вижу только категории «Поддержка» и «Без категории».

Что-то упускаю?

Сделайте скриншот настроек прав доступа для категории, которая не видна анонимным пользователям.

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

Вы правы. Похоже, я ошибся с разделом разрешений. Я попытался добавить новую категорию, не трогая настройки разрешений и безопасности, и теперь она отображается, когда я проверяю в режиме инкогнито. Спасибо, Стивен.