update_user
Update a Redmine user's login, names, email, status, and admin permissions. Requires administrator privileges; set status to 3 to lock instead of delete.
Instructions
Update a user. Requires administrator privileges.
Locking is the reversible alternative to deletion: the user loses access but everything they created stays attributed to them. This server does not expose user deletion for that reason — deleting for real is still a web UI operation.
Args: user_id: user ID. login: new login (empty = leave alone). firstname: new first name (empty = leave alone). lastname: new last name (empty = leave alone). email: new email (empty = leave alone). status: 1 = active, 3 = locked (0 = leave alone). admin: 1 grants, 0 revokes, -1 leaves alone.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| admin | No | ||
| No | |||
| login | No | ||
| status | No | ||
| user_id | Yes | ||
| lastname | No | ||
| firstname | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |