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.