---
title: "update user information"
method: PUT
path: "/Users/{UserSid}"
tags: ["Users"]
---

# update user information

`PUT /Users/{UserSid}`

## Request body

- object
  - `name` string
  - `email` string
  - `email_activation_code` string
  - `old_password` string — existing password, which is to be replaced
  - `new_password` string — new password
  - `is_active` boolean
  - `force_change` boolean
  - `is_view_only` boolean — if set to true the user will not be able to make changes

## Response `204`

user updated

## Other responses

- `403` — user update failed
- `500` — system error

## Changes

> 27 revisions in range; 2 could not be searched.

- **2025-07-22** `48a23aab79d1` — 2 warning, 1 info
  - removed the request property `permissions`
  - removed the request property `scope`
  - added the new optional request property `is_view_only`

[Change history](https://skmtc.dev/jambonz/apis/jambonz-api/changes/Users/:UserSid/put.md)

---

[API](https://skmtc.dev/jambonz/apis/jambonz-api.md) · [All operations](https://skmtc.dev/jambonz/apis/jambonz-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/jambonz/jambonz-api/revisions/56f317145d23/schema)
