Allow group owners to invite users to a group they own in the initial invite

I’ve been trying to find a way to simplify group adds for our beta test user groups. Right now it’s a bit of work for our product managers, they have to:

  1. Send invites to customers to create a profile
  2. Customers open the email link and complete a profile
  3. PM monitors invites and see who accepted them
  4. PMs add the people who accepted the invites to the Beta Group
  5. PMs send an email / private message to the customer that they can now access the Beta Group

I know as an admin I can add groups to the invite per this post: Invite users to a group, but I don’t really want to make these guys admins just to save a couple of steps.

What would be ideal is if the group owner could add the group to the initial invite, but be limited to the groups they own. In this case they would only be allowed to select the Beta Tester group, and not my employee, staff, or other groups.

As a stretch goal it would be nice if the email or private message could also be sent automatically when the user signs up. This would take the process down from 5 steps to 2 steps.

3 „Gefällt mir“

Any ideas on improving this process @tgxworld or @sam? I know “participate in a beta” is one of the earliest uses we have of it…

2 „Gefällt mir“

I’m in the same situation, and I think that add an Invite button only for owners so they can send invitations to other users to join the group is a good solution to start. Something like this:

8 „Gefällt mir“

Would be cool indeed to be able to invite people as a group owner. This didn’t get implemented, right? Thanks!

2 „Gefällt mir“

Priorität/Schweregrad: normal(?)

Plattform: alle (nehme ich an). Getestet mit Discourse 3.6.0-beta1-dev

Beschreibung:

Es gibt zwei Stellen, an denen eine Einladung erstellt werden kann:

  • Hauptmenü
  • Innerhalb einer Gruppenseite

Als Administrator oder Moderator kann ich eine Einladung innerhalb der Gruppenseite erstellen. Wenn ich die “Link-Optionen” im Pop-up-Dialog öffne, ist die jeweilige Gruppe vorausgewählt, sodass eingeladene Personen direkt der Gruppe hinzugefügt werden. Das ist großartig.

Wenn ich als Gruppenbesitzer und normaler Benutzer (Mitglied einer Gruppe mit Rechten zur Einladungserstellung) eine neue Einladung auf einer Gruppenseite erstelle, fehlt im Teil “Link-Optionen” die Möglichkeit, eine Gruppe vorauszuwählen.

Erwartetes Verhalten

Als Gruppenbesitzer und normaler Benutzer (mit Rechten zur Einladungserstellung), der eine Einladung von einer Gruppenseite aus erstellt, soll der Pop-up-Dialog die Möglichkeit enthalten, Gruppen vorauszuwählen und mit der jeweiligen Gruppe vorausgefüllt zu sein. Die Dropdown-Liste soll alle Gruppen enthalten, für die der Benutzer Einladungsrechte hat.

Reproduzierbare Schritte:

  1. Als Administrator anmelden
  2. Einladung von einer Gruppenseite aus erstellen
  3. Beobachten, dass im Abschnitt “Link-Optionen” ein Gruppenfeld verfügbar ist, wobei die jeweilige Gruppe vorausgewählt ist
  4. Beobachten, dass der eingeladene Benutzer zur vorausgewählten Gruppe hinzugefügt wird.
  5. Glücklich sein :slight_smile:
  6. Als normaler Benutzer anmelden (Gruppenbesitzer und Mitglied einer Gruppe mit Rechten zur Einladungserstellung)
  7. Einladung von einer Gruppenseite aus erstellen, deren Besitzer man ist
  8. Beobachten, dass im Abschnitt “Link-Optionen” kein Gruppenfeld verfügbar ist
  9. Beobachten, dass der eingeladene Benutzer keiner Gruppe hinzugefügt wird.
  10. Unglücklich sein :frowning:

Vielen Dank für Ihre Arbeit! :slight_smile:

PS: Es scheint, dass dies vor vier Jahren funktioniert hat.
PPS: Es gibt auch eine Feature-Anfrage hierfür. Aber nach reiflicher Überlegung ist es für mich eher ein Fehler als eine Feature-Anfrage, da der von mir erwähnte Button sich innerhalb der Gruppenseite befindet (ich meine nicht den Button in der Hauptnavigation) (plus das Verhalten des Buttons ist für Moderatoren/Administratoren intransparent unterschiedlich).

2 „Gefällt mir“

Danke, Simon! Ich habe dein Thema in eine Antwort auf die Funktionsanfrage verschoben, da ich @sam zustimme, dass es hierher gehört.

Du hast großartige Arbeit geleistet, indem du das im OP angesprochene Problem hier aktualisiert hast, angesichts der jüngsten Änderungen am Einladungssystem, seit dieses Thema erstellt wurde. Kurz gesagt: Administratoren dürfen Einladungen erstellen, bei denen der Eingeladene sofort einer oder mehreren Gruppen hinzugefügt wird, wenn er sein Konto erstellt. Normale Mitglieder, die Gruppenbesitzer sind, dürfen das nicht.

Mir scheint, dass Website-Besitzer die Möglichkeit haben sollten, den Zugriff auf das Dropdown-Menü „Zu Gruppen hinzufügen“ beim Erstellen einer Einladung zu gewähren, vielleicht mit einer neuen Einstellung allowed_by_group? Wenn es erlaubt ist, können sie nur Gruppen auswählen, deren Besitzer sie sind.

Ich kann mir jedoch Anwendungsfälle vorstellen, in denen Website-Besitzer dies möglicherweise nicht zulassen möchten. Wenn es nicht erlaubt ist, sollte die Schaltfläche „Einladen“ auf der Gruppenseite für dieses Mitglied nicht angezeigt werden, auch wenn es ein Gruppenbesitzer ist. Vielleicht wäre das Entfernen der erste richtige Schritt, damit die Benutzeroberfläche zumindest konsistent ist.

1 „Gefällt mir“