Invite users manually via email without registration?

Hello everyone,

This is my first post here in this forum. My English isn’t the best, so I’m writing the text in German.

I have installed Discourse on a self-hosted system.
The system should fulfill the following requirements:

  • No one can register anonymously (button is already hidden)
  • A new user should only be able to join the forum via email with an invitation.

Now I want to be able to create a new user, entering their data in advance, such as name and nickname, etc.
After that, I send them an invitation via their profile, and when the user clicks on the invitation, they can set their own password. These invitations should only be possible for the admin.

Is this even possible, and if so, how do I set it up?
Thank you very much

You can definitely invite a user via e-mail, but as far as I know, there is no built-in method to “pre-make” the user profile.

The only options you have while inviting, is adding them to a specific group or choosing the landing topic they’ll see when logging in a first time.

Here’s the guide on regularly inviting users:

The only workaround I see is manually making accounts in their name maybe? So something like:

  • log out
  • create a new account (as the user would)
  • log back in as admin
  • find the user
  • activate their profile

Hello

Yes, I’ve also considered something similar.
But I’ll take a look at the group settings, maybe I can assign the people I want to invite through them.

The background is that in this forum, there are different people from different areas that I would have sorted accordingly beforehand.

  • People from area A
  • People from area B
    and so on…

Can you explain your use case some more?
I don’t quite get what this:

…would have to do with the initial ask:

The basic idea is to be able to assign all members of an association from the outset. Depending on the task and function within the association.

The forum should not be publicly accessible on the internet, as internal association matters are also to be discussed there.

This way, each member can see the right topics for their tasks, and other things are not immediately visible internally.

The biggest problem is that many people then use nicknames or provide incorrect information about their tasks and person.

All data of association members is available according to data protection regulations and could be created in advance.