Diese Anleitung erklärt, wie Benutzer basierend auf ihrer Auswahl eines benutzerdefinierten Benutzerfelds bei der Registrierung oder Profilaktualisierung automatisch Gruppen hinzugefügt werden können.
Erforderliches Benutzerniveau: Administrator
Zusammenfassung
- Erstellen Sie die notwendigen Gruppen
- Richten Sie ein benutzerdefiniertes Benutzerfeld ein
- Erstellen Sie eine Automatisierung, um Benutzer zu Gruppen hinzuzufügen
- Testen Sie die Einrichtung
Erstellen der Gruppen
Erstellen Sie zuerst die Gruppen, denen Benutzer automatisch hinzugefügt werden sollen:
- Gehen Sie zum Admin-Bereich Ihrer Seite
- Navigieren Sie in der Admin-Seitenleiste zu Gruppen oder besuchen Sie
/admin/groups - Klicken Sie für jede zu erstellende Gruppe auf „Neue Gruppe“
- Stellen Sie sicher, dass Sie für jede Gruppe einen „Vollständigen Namen“ hinzufügen, da das Automatisierungsskript diesen verwendet
Das Automatisierungsskript gleicht den Wert des benutzerdefinierten Feldes des Benutzers mit dem Vollständigen Namen einer Gruppe ab. Stellen Sie sicher, dass der vollständige Name jeder Gruppe exakt mit der entsprechenden benutzerdefinierten Feldoption übereinstimmt (z. B. wenn die Dropdown-Option „cat“ lautet, muss der vollständige Name der Gruppe „cat“ lauten).
Einrichten des benutzerdefinierten Benutzerfelds
Erstellen Sie als Nächstes ein benutzerdefiniertes Benutzerfeld, aus dem Benutzer auswählen können:
- Gehen Sie zum Admin-Bereich Ihrer Seite
- Navigieren Sie im Community-Abschnitt der Admin-Seitenleiste zu Benutzerfelder oder besuchen Sie
/admin/config/user-fields - Klicken Sie auf „Benutzerfeld hinzufügen“
- Richten Sie das Feld mit den entsprechenden Optionen ein
Hier ist ein Beispiel dafür, wie Ihr benutzerdefiniertes Benutzerfeld aussehen könnte:
Verwenden Sie einen Dropdown-Feldtyp mit vordefinierten Optionen, die exakt den Vollständigen Namen Ihrer Gruppen entsprechen. Freitextfelder können zu Abweichungen führen. Wenn Sie einen Bestätigungsfeldtyp verwenden, ist der Wert „true“ oder „false“, daher muss der vollständige Name Ihrer Gruppe entsprechend festgelegt werden.
Erstellen der Automatisierung
Richten Sie nun die Automatisierung ein, um Benutzern basierend auf ihrer Auswahl im benutzerdefinierten Benutzerfeld Gruppen hinzuzufügen:
- Gehen Sie zum Admin-Bereich Ihrer Seite
- Navigieren Sie in der Admin-Seitenleiste zu Plugins > Automatisierung oder besuchen Sie
/admin/plugins/automation - Klicken Sie auf „Automatisierung hinzufügen“
- Wählen Sie „Benutzer über benutzerdefiniertes Benutzerfeld zur Gruppe hinzufügen“ als Skript
- Wählen Sie einen Auslöser:
- „Benutzer zum ersten Mal angemeldet“, um Benutzer bei der Registrierung Gruppen hinzuzufügen
- „Wiederkehrend“, um es nach einem Zeitplan auszuführen, sodass Benutzer ihre Gruppen im Laufe der Zeit ändern können
- Wählen Sie Ihr benutzerdefiniertes Benutzerfeld aus dem Dropdown-Menü
- Konfigurieren Sie die Automatisierungseinstellungen und stellen Sie sicher, dass sie aktiviert ist
Hier ist ein Beispiel dafür, wie Ihre Automatisierungseinrichtung aussehen könnte:
Die Automatisierung enthält ein Dropdown-Menü zur Auswahl Ihrer vorhandenen benutzerdefinierten Benutzerfelder, was die Einrichtung erleichtert und fehleranfälliger macht.
Testen der Einrichtung
Um sicherzustellen, dass alles korrekt funktioniert:
- Melden Sie sich als neuer Benutzer an oder aktualisieren Sie das Profil eines bestehenden Benutzers
- Wählen Sie eine Option aus dem von Ihnen erstellten benutzerdefinierten Benutzerfeld
- Schließen Sie den Anmelde- oder Profilaktualisierungsvorgang ab
Hier ist ein Beispiel dafür, wie das benutzerdefinierte Benutzerfeld während der Registrierung angezeigt werden könnte:
Nachdem die Automatisierung ausgeführt wurde, sollten Sie sehen, dass der Benutzer der entsprechenden Gruppe hinzugefügt wurde:
FAQs
F: Kann diese Automatisierung Benutzer zu primären Gruppen hinzufügen?
A: Standardmäßig fügt diese Automatisierung Benutzer zu sekundären Gruppen hinzu. Um eine Gruppe als primär festzulegen, gehen Sie zur Seite Gruppen verwalten > Mitgliedschaftseinstellungen und wählen Sie „Automatisch als primäre Gruppe festlegen“.
F: Wie oft wird die Automatisierung ausgeführt, wenn ich den Auslöser „Wiederkehrend“ wähle?
A: Sie können die Häufigkeit festlegen, wenn Sie die Automatisierung erstellen. Wählen Sie einen Zeitplan, der am besten zu den Anforderungen Ihrer Community passt.
F: Was passiert, wenn ein Benutzer seine Auswahl im benutzerdefinierten Benutzerfeld ändert?
A: Wenn Sie eine wiederkehrende Automatisierung eingerichtet haben, wird der Benutzer bei der nächsten Ausführung basierend auf seiner aktualisierten Auswahl zur neuen Gruppe hinzugefügt. Die Automatisierung entfernt Benutzer jedoch nicht aus ihrer vorherigen Gruppe – sie fügt nur hinzu. Sie müssen die Entfernung von Gruppen bei Bedarf manuell verwalten.
F: Woher weiß die Automatisierung, zu welcher Gruppe ein Benutzer hinzugefügt werden soll?
A: Die Automatisierung gleicht den Wert des benutzerdefinierten Feldes des Benutzers mit dem Vollständigen Namen jeder Gruppe ab. Es gibt keine explizite Gruppenauswahl in der Automatisierungseinrichtung – die Zuordnung erfolgt automatisch basierend auf dem vollständigen Namen.

















