TomJumbo
(TomTom)
August 18, 2025, 9:22am
1
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
chapoi
August 18, 2025, 9:48am
2
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:
This guide explains how to enable and utilize invitations in your Discourse community to enhance user engagement by bringing new members.
Required user level: Trust Level 2 (default) or higher.
Invitations in Discourse allow users to bring new members into the community effortlessly. Here’s how you can create and manage invites effectively.
Summary
This document covers:
How to access and use the Invites feature.
Inviting users directly to topics.
Viewing …
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
TomJumbo
(TomTom)
August 18, 2025, 10:42am
3
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…
chapoi
August 18, 2025, 11:19am
4
Can you explain your use case some more?
I don’t quite get what this:
…would have to do with the initial ask:
TomJumbo
(TomTom)
August 18, 2025, 3:17pm
5
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.