Verwaltung von Teilnehmern an persönlichen Nachrichten

Ich möchte herausfinden, ob es einen Mechanismus gibt, um ein privates Nachrichtenthema so zu konfigurieren, dass die Zielteilnehmer keine zusätzlichen Benutzer einladen oder sich selbst aus dem privaten Nachrichtenthema entfernen können.

Ich habe versucht, ein systemverwaltetes privates Nachrichtenthema zu erstellen, bei dem ich API-Aufrufe verwende, um Discourse-Benutzer automatisch basierend auf ihrer Mitgliedschaft in einer externen Gruppe einzuladen/zu entfernen.

Wenn ein neuer externer Benutzer der externen Gruppe beitritt, wird sein entsprechender Discourse-Benutzer zum verwalteten privaten Nachrichtenthema eingeladen. Wenn der externe Benutzer die externe Gruppe verlässt, wird er entfernt.

Ich kann jedoch nicht verhindern, dass ein eingeladener Benutzer andere über Discourse einlädt oder sich selbst aus der privaten Nachricht entfernt, sodass ich die Teilnehmer privater Nachrichten nicht streng verwalten kann.

Könnte ich etwas übersehen, oder ist es nicht möglich, Teilnehmer privater Nachrichten auf diese Weise zu verwalten?

Vielen Dank für Ihre Hilfe!

Ich fürchte, das ist derzeit nicht möglich, aber es gibt eine offene #feature-Anfrage, die das Problem hier diskutiert: