Nutzer zu einer Gruppe einladen

:bookmark: Dieser Leitfaden erklärt, wie Sie Benutzer in einer Gruppe Ihrer Discourse-Community einladen können. Er behandelt Methoden für Administratoren, Gruppenbesitzer und Moderatoren mit bestimmten Berechtigungen.

:person_raising_hand: Erforderliche Benutzerstufe: Administrator oder Gruppenbesitzer (Moderatoren benötigen die Site-Einstellung moderators_manage_groups, um Benutzer in Gruppen einzuladen, die sie nicht besitzen)

Administratoren und Gruppenbesitzer können Einladungen erstellen, um neue und bestehende Benutzer zu benutzerdefinierten Gruppen hinzuzufügen. Moderatoren können Benutzer im Allgemeinen nur dann in Gruppen einladen, wenn sie Eigentümer dieser spezifischen Gruppe sind oder wenn der Site-Administrator die Einstellung moderators_manage_groups aktiviert hat.

Dieser Leitfaden erklärt:

  • Wie Administratoren und Gruppenbesitzer Einladungen an Benutzer senden können.
  • Wie Moderatoren Benutzer in Gruppen einladen können, die sie besitzen.
  • Wie die Site-Einstellung moderators_manage_groups die Berechtigungen ändert.
  • Die Verwendung der Discourse-API für Benutzereinladungen.
  • Das Versenden von Masseneinladungen über einen CSV-Upload.

Benutzer in eine Gruppe einladen

Administratoren können sowohl neue als auch bestehende Benutzer in eine oder mehrere benutzerdefinierte Gruppen einladen. So gehen Sie vor:

  1. Navigieren Sie zu Ihrer Profilseite.
  2. Klicken Sie auf Einladungen.
  3. Wählen Sie im Dropdown-Menü Zu Gruppen hinzufügen die Gruppen aus, in die Sie Benutzer einladen möchten.
  4. Einladungen können als Link gespeichert werden, der direkt mit Benutzern geteilt werden kann, indem Sie auf Link erstellen klicken.

:information_source: Es ist nicht möglich, Benutzer in vordefinierte Gruppen wie Vertrauensebenen-Gruppen, Admin-, Mod- oder Personalgruppen einzuladen. Als Workaround können Sie eine benutzerdefinierte Gruppe so konfigurieren, dass sie automatisch die Vertrauensebene eines Benutzers im Abschnitt Verwalten > Mitgliedschaft > Auswirkungen auf der Konfigurationsseite der Gruppe festlegt. Auf diese Weise können Sie die Vertrauensebene eingeladener Benutzer auf eine Stufe setzen, die von der Standardeinstellung default invitee trust level Ihrer Site abweicht.

Weitere Einzelheiten zum Senden von Einladungen finden Sie unter Konfigurieren, wie Benutzer Einladungen erstellen und senden können, damit andere Ihrer Community beitreten.

Berechtigungen für Moderatoren

Standardmäßig können Moderatoren keine Benutzer in Gruppen einladen, die sie nicht besitzen. Wenn ein Moderator versucht, einer Einladung eine Gruppe hinzuzufügen, ohne Eigentümer dieser Gruppe zu sein, erhält er die Fehlermeldung „Sie sind nicht berechtigt, die angeforderte Ressource anzuzeigen“.

Es gibt zwei Möglichkeiten, Moderatoren diese Fähigkeit zu gewähren:

  1. Den Moderator zum Gruppenbesitzer machen: Weisen Sie den Moderator als Eigentümer der spezifischen Gruppe zu, in die er Benutzer einladen möchte.
  2. Die Site-Einstellung moderators_manage_groups aktivieren: Dies ermöglicht allen Moderatoren, Gruppen auf der gesamten Site zu erstellen und zu verwalten (einschließlich des Sendens von Einladungen). Diese Einstellung finden Sie unter Admin → Einstellungen → Gruppen.

:warning: Fehlerbehebung: Wenn Sie ein Moderator sind und das Dropdown-Menü „Zu Gruppen hinzufügen“ im Einladungsformular sehen, aber beim Absenden einen Fehler erhalten, stellen Sie sicher, dass Sie Eigentümer der ausgewählten Gruppe sind. Wenn dies nicht der Fall ist, bitten Sie einen Administrator, Sie entweder zum Eigentümer dieser Gruppe zu machen oder die Site-Einstellung moderators_manage_groups zu aktivieren.

Benutzer als Gruppenbesitzer einladen

Wenn Sie Gruppenbesitzer sind, können Sie neue Benutzer in die von Ihnen besetzte Gruppe einladen. Befolgen Sie diese Schritte:

  1. Gehen Sie zur Seite der Gruppe.
  2. Klicken Sie auf die Schaltfläche Einladen.

Vorhandene Benutzer hinzufügen

Gruppenbesitzer können auch vorhandene Benutzer (die bereits ein Konto auf der Site haben) mit der Schaltfläche Benutzer hinzufügen zu Gruppen hinzufügen.

2026-06-22_invite-add-users-btn

Verwendung der API

Gruppeneinladungen können auch über die Discourse-API mit dem /invites.json-API-Endpunkt gesendet werden. Alternativ können Sie das Discourse-API-Gem verwenden, um Einladungen mit Ruby zu senden.

Im Folgenden finden Sie ein API-Beispiel unter Verwendung des Discourse-API-Gems:

require 'discourse_api'

client = DiscourseApi::Client.new("https://discourse.example.com")
client.api_key = "your_key"
client.api_username = "an_admin"

# Benutzer per E-Mail zu bestimmten Gruppen einladen
client.invite_user(
  email: "bob@bob.com",
  group_ids: "1,2,3"
)

Masseneinladungen

Das Masseneinladen von Benutzern kann durch Hochladen einer CSV-Datei erfolgen. Weitere Einzelheiten zu diesem Vorgang finden Sie in diesem detaillierten Leitfaden: Masseneinladungen für Benutzer senden.

Best Practices

  • Erstellen Sie benutzerdefinierte Gruppen, um Benutzer basierend auf Rollen oder Berechtigungen zu organisieren, anstatt Systemgruppen für Einladungen zu verwenden.
  • Bieten Sie klare Anweisungen in Ihren Einladungsmitteilungen an, um Verwirrung darüber zu vermeiden, warum ein Benutzer eingeladen wird.
  • Überprüfen und verwalten Sie regelmäßig Gruppenmitgliedschaften, um eine organisierte Community zu erhalten und inaktive Benutzer zu entfernen.
  • Verwenden Sie die Einstellung moderators_manage_groups sorgfältig: Die Aktivierung dieser Einstellung gewährt Moderatoren erhebliche Befugnisse. Stellen Sie sicher, dass Ihr Moderationsteam vor der Aktivierung in Best Practices für das Gruppenmanagement geschult wurde.

Häufige Probleme und Lösungen

  • Einladung funktioniert nicht: Überprüfen Sie die Ablaufdaten und Einlösegrenzen der Einladung.
  • Benutzer erhalten keine Einladungen: Überprüfen Sie die gesendeten E-Mail-Protokolle und stellen Sie sicher, dass die E-Mail-Adresse gültig ist.
  • Fehler „Sie sind nicht berechtigt“: Wenn Sie ein Moderator sind, stellen Sie sicher, dass Sie Eigentümer der Gruppe sind, in die Sie einladen möchten, oder dass die Site-Einstellung moderators_manage_groups aktiviert ist.
  • Keine Einladung in Systemgruppen möglich: Sie können Benutzer nicht in vordefinierte Gruppen wie admins oder trust_level_2 einladen. Erstellen Sie stattdessen eine benutzerdefinierte Gruppe mit den gewünschten Auswirkungen.

Häufig gestellte Fragen (FAQs)

Können Moderatoren Benutzer in jede Gruppe einladen?
Nein. Standardmäßig können Moderatoren nur Benutzer in Gruppen einladen, die sie persönlich besitzen. Um Moderatoren zu erlauben, Benutzer in jede Gruppe einzuladen, muss ein Administrator die Site-Einstellung moderators_manage_groups aktivieren.

Kann ich Benutzer in die Gruppe „Personal“ einladen?
Nein. Sie können Benutzer nicht in vordefinierte Systemgruppen einladen. Erstellen Sie stattdessen eine benutzerdefinierte Gruppe und konfigurieren Sie diese so, dass die gewünschte Vertrauensebene oder die gewünschten Berechtigungen gewährt werden.

Wie lade ich einen Benutzer ein, der bereits ein Konto hat?
Verwenden Sie die Schaltfläche Benutzer hinzufügen auf der Seite der Gruppe (für Gruppenbesitzer) oder das Dropdown-Menü Zu Gruppen hinzufügen beim Erstellen einer Einladung (für Administratoren).

Zusätzliche Ressourcen

15 „Gefällt mir“

Die erforderliche Benutzerebene erwähnt keine Moderatoren, aber der erste Satz erwähnt „Mitarbeiter“, was diese einschließt.

Sie haben völlig Recht! Ich bin ziemlich sicher, dass Moderatoren keine Gruppeneinladungen vornehmen können, es sei denn, sie sind auch Gruppenbesitzer. Aber das habe ich schon seit Ewigkeiten nicht mehr wirklich getestet.
Bemerkenswert ist, dass das OP ein Wiki ist, sodass Sie das selbst ändern können.