Benutzer zu einer Gruppe einladen

:bookmark: Dieser Leitfaden erklärt, wie Benutzer in Ihre Discourse-Community einladen können, sowohl für Mitarbeiter als auch für Gruppenbesitzer.

:person_raising_hand: Erforderliches Benutzerniveau: Administrator oder Gruppenbesitzer

Forum-Mitarbeiter und Gruppenbesitzer können Einladungen erstellen, um neue und bestehende Benutzer zu Gruppen hinzuzufügen.

Dieser Leitfaden erklärt:

  • Wie Mitarbeiter und Gruppenbesitzer Einladungen an Benutzer senden können.
  • Verwendung der Discourse API für Benutzereinladungen.
  • Senden von Masseneinladungen per CSV-Upload.

:information_source: Es ist nicht möglich, Benutzer zu vordefinierten Gruppen wie Vertrauensstufen-Gruppen, Admin-, Mod- oder Mitarbeitern-Gruppen einzuladen. Als Workaround können Sie eine benutzerdefinierte Gruppe konfigurieren, um die Vertrauensstufe eines Benutzers automatisch im Abschnitt “Effekte” auf der Konfigurationsseite der Gruppe festzulegen. Dadurch können Sie die Vertrauensstufe eingeladener Benutzer auf eine andere Vertrauensstufe als die in Ihrer Website-Einstellung default invitee trust level festgelegte Stufe einstellen.

Benutzer als Mitarbeiter einladen

Discourse-Mitarbeiter können sowohl neue als auch bestehende Benutzer zu einer oder mehreren benutzerdefinierten Gruppen einladen. So geht’s:

  1. Navigieren Sie zu Ihrer Profilseite.
  2. Klicken Sie auf “Einladungen” (Invites).
  3. Wählen Sie das Dropdown-Menü “Zu Gruppen hinzufügen” (Add to groups), um die Gruppen auszuwählen, zu denen Sie Benutzer einladen möchten.
  4. Einladungen können als Link gespeichert werden, der durch Klicken auf “Einladung speichern” (Save Invite) direkt mit Benutzern geteilt werden kann, oder per E-Mail gesendet werden, indem Sie auf “Speichern und E-Mail senden” (Save and Send Email) klicken.

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

Benutzer als Gruppenbesitzer einladen

Wenn Sie Gruppenbesitzer sind, können Sie neue Benutzer zu der von Ihnen besessenen Gruppe einladen. Befolgen Sie diese Schritte:

  1. Gehen Sie zur Seite der Gruppe.
  2. Klicken Sie auf die Schaltfläche “Einladen” (Invite).

Gruppenbesitzer können auch bestehende Benutzer mithilfe der Schaltfläche “Benutzer hinzufügen” (Add Users) zu Gruppen einladen.

Verwendung der API

Gruppeneinladungen können auch über die Discourse API mit dem API-Endpunkt /invites.json gesendet werden.

Alternativ können Sie Das Discourse API Gem verwenden, um Einladungen mit Ruby zu senden.

Das Folgende ist ein API-Beispiel mit dem Discourse API Gem:

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 massenhafte Einladen von Benutzern kann durch Hochladen einer CSV-Datei erfolgen. Details zu diesem Vorgang finden Sie in der ausführlichen Anleitung hier: Masseneinladungen für Benutzer senden.

Best Practices

  • Erstellen Sie benutzerdefinierte Gruppen, um Benutzer nach Rollen oder Berechtigungen zu organisieren.
  • Geben Sie in Ihren Einladungsnachrichten klare Anweisungen, um Verwirrung zu vermeiden.
  • Überprüfen und verwalten Sie regelmäßig die Gruppenmitgliedschaften, um eine organisierte Community zu pflegen.

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.