Modifying IAM User Information (Recommended)
Function
This API can be used by an IAM user to modify its basic information.
The API can be called using both the global endpoint and region-specific endpoints.
URI
PUT /v3.0/OS-USER/users/{user_id}/info
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
user_id |
Yes |
String |
IAM user ID. For details about how to obtain a user ID, see Obtaining Account, IAM User, Group, Project, Region, and Agency Information. |
Request Parameters
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
Content-Type |
Yes |
String |
Fill application/json;charset=utf8 in this field. |
X-Auth-Token |
Yes |
String |
Token (no special permission requirements) of the IAM user corresponding to the user_id specified in the URL. |
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
Yes |
Object |
IAM user information. |
Response Parameters
None
Example Request
Assume that an IAM user changes their email address to IAMEmail@huawei.com and the mobile number to .
PUT https://iam.myhuaweicloud.eu/v3.0/OS-USER/users/{user_id}/info
{ "user": { "email": "IAMEmail@huawei.com", "mobile": "" } }
Example Response
None
Status Codes
Status Code |
Description |
---|---|
204 |
The user information is modified successfully. |
400 |
Invalid parameters. |
401 |
Authentication failed. |
403 |
Access denied. |
404 |
The requested resource cannot be found. |
405 |
The method specified in the request is not allowed for the requested resource. |
409 |
A resource conflict occurs. |
413 |
The request entity is too large. |
500 |
Internal server error. |
503 |
Service unavailable. |
Error Codes
For details, see Error Codes.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.