What this operation supports in Mattermost
Creates a new user account on the server, with at minimum a username, email, and password.
Implementation details
This creates the account itself but doesn't add the user to any team -- team membership is granted as a separate step.
Operational considerations
Depending on server configuration, a newly created account may still need email verification before it can fully log in.
Use cases
Automate onboarding from HR systems or LMS platforms.
- Auto-create user accounts when a contractor is invited via directory sync.
- Sync external identity providers with Mattermost profiles.
- Provision users for new projects with default team memberships.
- Enforce password or MFA enrollment at creation.
