update_user
Update an existing Redmine user's account details, including login, name, email, password, status, and admin privileges. Requires admin permissions.
Instructions
Updates an existing user. Requires admin privileges.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Numeric user ID to update (required) | |
| login | No | User login name | |
| firstname | No | First name | |
| lastname | No | Last name | |
| No | Email address | ||
| password | No | New password | |
| auth_source_id | No | External authentication source ID. 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 password change 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 | |
| custom_fields | No | Custom field values | |
| group_ids | No | Group IDs to assign the user to. Admin-only. Replaces all current group memberships | |
| send_information | No | Send account information email to the user |