Отключить создание постов через веб-сайт

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

Вы можете скрыть кнопки с помощью CSS.

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

Спасибо, Стивен! Будет ли CSS добавляться через пользовательскую тему или плагин, или есть место для внедрения CSS на весь сайт? Я ещё только осваиваю платформу, но пока мне очень нравится!

Вы можете настроить CSS темы через /admin.

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

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

Столкнулся с проблемой при поиске места для применения этого. Судя по результатам поиска, в разделе «Настроить» при входе с учетной записи администратора должен быть раздел CSS/HTML, но у меня его нет.

Я решил проблему, пишу для тех, кто так же запутался, как я :slight_smile:
Редактирование темы — это пункт в самой теме: выберите тему, и он будет внизу.
Спасибо за помощь.