Update a user's credentials
Updates a user’s credentials (password).
Method
PUT /user/{id}/credentials
Parameters
Request Body
A JSON object with the following properties:
| Name | Type | Description | 
|---|---|---|
| password | String | The user's new password. | 
| authenticatedUserPassword | String | The password of the authenticated user who changes the password of the user (i.e., the user with passed id as path parameter). | 
Result
This method returns no content.
Response Codes
| Code | Media type | Description | 
|---|---|---|
| 403 | application/json | Identity service is read-only (Cannot modify users / groups / memberships). | 
| 204 | Request successful. | |
| 400 | Empty | If the authenticated user password does not match. | 
| 404 | application/json | If the corresponding user cannot be found | 
| 500 | application/json | The user could not be created due to an internal server error. See the Introduction for the error response format. | 
Example
Request
PUT /user/jonny1/credentials
Request Body:
{"password":"s3cr3t", "authenticatedUserPassword": "demo"}
Response
Status 204. No content.