Могу ли я ограничить просмотр сообщений/тем только создателю?

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

Администраторы могут управлять различными разрешениями для категорий на основе групп, но обычные пользователи не могут устанавливать индивидуальный доступ к сообщениям, темам или категориям — для этого и существуют личные сообщения.

Документация по API:

Официальная документация по API Discourse: https://docs.discourse.org/