Product/components used and version/fix level:
Cumulocity IoT API Core, 1020.39.0
Detailed explanation of the problem:
The error is occurred during the PUT request
https://<TENANT_DOMAIN>/user/{tenantId}/users/{userId}
https://cumulocity.com/api/core/#operation/putUserResource
The request’s body is
{ "password": "..." }
The password must be correct according to the documentation.
The problem is unclear because this request was used for several years and nothing was changed from my side. But I faced this problem on October 7 for about a day the first time and then from November 6 till now. So I can’t change the password this way.
The authorization is the same and nothing was changed in the credentials (weren’t reset or modified on Cumulocity / client). The rest parameters <TENANT_DOMAIN>
, {tenantId}
and {userId}
weren’t changed as well.
Error messages / full error message screenshot / log file:
The response on the above request is
{"message":"Cannot change password for another user.","error":"undefined/validationError","info":"https://cumulocity.com/guides/users-guide/getting-started/"}
Question:
-
Can it be connected with this Change logs - Cumulocity documentation ?
-
Why could this happen so suddenly?
Question related to a free trial, or to a production (customer) instance?
No.