update_user
Update an existing user's profile, permissions, rates, and roles. Modify only the fields you specify.
Instructions
Update an existing user's profile, permissions, and rates. Only provided fields will be updated.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The ID of the user to update (required) | |
| No | Update email address | ||
| is_admin | No | Update admin privileges | |
| timezone | No | Update timezone | |
| cost_rate | No | Update cost rate | |
| is_active | No | Update active status | |
| last_name | No | Update last name | |
| telephone | No | Update phone number | |
| first_name | No | Update first name | |
| can_see_rates | No | Update rate visibility | |
| is_contractor | No | Update contractor status | |
| weekly_capacity | No | Update weekly capacity | |
| is_project_manager | No | Update project manager role | |
| can_create_invoices | No | Update invoice creation permission | |
| can_create_projects | No | Update project creation permission | |
| default_hourly_rate | No | Update default hourly rate | |
| has_access_to_all_future_projects | No | Update future project access |