Управление участниками личных сообщений

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

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

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

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

Возможно, я что-то упускаю, или же управление участниками личных сообщений таким образом невозможно?

Спасибо за помощь!

К сожалению, в настоящее время это невозможно, однако существует открытая #feature-запрос, обсуждающая эту проблему здесь: