Настройка параметров безопасности: вход, только для чтения, защищенные группы

Для форума Discourse моей организации меня интересует, как настроить параметры безопасности. А именно:

  • Как сделать обязательными поля при регистрации, чтобы пользователи должны были указать Имя, Фамилию, Организацию и Должность.

  • Я хочу, чтобы пользователи не могли публиковать сообщения, пока не создадут учётную запись. По сути, форум должен быть доступен только для чтения до создания аккаунта.

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

Любая помощь или рекомендации будут очень кстати!

См. Creating and configuring custom user fields. Не забудьте отметить опцию «Обязательно при регистрации?», если хотите, чтобы поля были обязательными.

Всё верно, именно так работает Discourse. Публиковать сообщения, создавать темы, ставить лайки и т.д. без аккаунта невозможно.

См. Understanding groups and category permissions.