Massively subscribe users at once ? (≈ 100+)


New to Mattermost, I’m trying to validate it for future use, now on a test Linux Debian server, eventually for use on a dedicated server in data center.

I’d like to know if there is a way to massively add (or at least invite) users, for example from a text file containing emails (and possibly/optionally nicknames and passwords), or by doing a cut and paste from a such file?

I speak about something like 100 users, maybe more, at once, which it would be painful to add one by one.



1 Like

Hello, @Gingko

Happy to know that you are giving Mattermost a shot. In terms of bulk adding users, you can check on the bulk loading method that utilizes JSONL file format. Details are listed in the documentation.

On the other hand, the ability to bulk import users from CSV / excel file feature has been raised here:

Let me know if you have any other questions and I will be happy to help.

1 Like

Ok, thank you very much.

No way to do this using desktop application or web page ?

(I mean, I won’t necessarily want to give SSH command line access to the person managing the server, and that person will likely not have the needed skills for that anyway)


Hello, @Gingko

This process can only be done from the backend, not from the front end. Sorry about that.

Another method of bulk inviting users is to share the invite link in an internal, controlled environment. Once all the users are onboard, you can regenerate the previous invite link to invalidate it.