create_user
Create a new Redmine user requiring admin privileges, specifying login, name, email, and optional settings for password, status, permissions, and notifications.
Instructions
Creates a new user in Redmine. Requires admin privileges.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| login | Yes | User login name (required, unique) | |
| firstname | Yes | First name (required) | |
| lastname | Yes | Last name (required) | |
| Yes | Email address (required) | ||
| password | No | Password. Ignored if auth_source_id is set or generate_password is true | |
| auth_source_id | No | External authentication source ID (e.g., LDAP). Set to null for local auth | |
| mail_notification | No | Email notification preference: all, selected, only_my_events, only_assigned, only_owner, none | |
| must_change_passwd | No | Force the user to change password at next login | |
| generate_password | No | Generate a random password automatically | |
| status | No | User status: 1=active, 2=registered, 3=locked | |
| admin | No | Whether the user has admin privileges | |
| language | No | User language preference (e.g., en, es, fr) | |
| custom_fields | No | Custom field values | |
| send_information | No | Send account information email to the user |