I would like now to create categories only open to people who will have subscribed to one for my training courses.
I read the best way to do it is to create a group and allow this group on a Category.
But how can the users subscribe to this group?
Can I automatically send them a link, a password, an invitation?
What you are trying to do is allowing a specific group to see/create/reply in a specific category.
Fortunately for you, there are many options for groups. When you create a group, you can go to the settings and edit it to be public, private, or join by request. If you select the third option, a message will be sent to the owner(s) of the group and they will choose whether to allow the user to join the group or reject the application. If you want to have a group, where anyone can join, you just select the second option.
Another way to add users to a group is to use the Data Explorer plugin to write a query that returns a list of usernames or email addresses of users who should be added to a group. The results of the query can be copied into the group’s Bulk Add to Group form.
Users can also be added to groups through the Discourse API.
I see that I can create a link to allow people to join the group but this link is not generic, it is specific to an email address or user.
Is there anyway to create a link for the group that would work for anyone I would send the email to?
Ich bin Administrator meines Discourse unter talk.newpathconsulting.com. Wenn ich mir eine Gruppe ansehe, die ich vor einiger Zeit erstellt habe, „Mitarbeiter“, kann ich keine Mitglieder hinzufügen oder Einstellungen ändern, die sich darauf beziehen, wer beitreten kann. Wenn ich eine neue Gruppe erstelle, kann ich diese Einstellungen vornehmen.
Was könnte falsch sein? Hier ist meine Gruppenadministrator-Benutzeroberfläche – „Mitglieder hinzufügen“ fehlt…
‘Staff’ ist eine automatische Gruppe für Admins und Mods. Sind Sie sicher, dass Sie Ihre eigene erstellt haben, oder haben Sie die vorhandene wiederverwendet? Es könnte sein, dass die von Ihnen erstellte jetzt genauso behandelt wird wie die nicht anpassbare Version.
Vielleicht habe ich das vorhandene verwendet. Es ist schon so lange her – ich werde versuchen, stattdessen ein neues zu erstellen, das unser Teampersonal einschließt.
Sie könnten diese Mitglieder auch zu Moderatoren oder Administratoren machen und dann würden sie in dieser Gruppe erscheinen.
Sie könnten aber auch eine neue Gruppe erstellen, die nur für Ihre Mitarbeiter bestimmt ist (vielleicht möchten Sie nicht, dass alle Ihre Mitarbeiter ein Discourse-„Mitarbeiter“-Mitglied als Moderator oder Administrator sind).
Sie könnten die Gruppe auch so konfigurieren, dass Personen mit einer E-Mail-Adresse aus Ihrer Organisation automatisch zur Gruppe hinzugefügt werden.