Modifying IAM User Information (By an IAM User) (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. For IAM endpoints, see Regions and Endpoints.
Debugging
You can debug this API in API Explorer.
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
Request for an IAM user to change their email address to IAMEmail@huawei.com and the mobile number to 0852-123456789
PUT https://iam.myhuaweicloud.com/v3.0/OS-USER/users/{user_id}/info
{
"user": {
"email": "IAMEmail@huawei.com",
"mobile": "0852-123456789"
}
}
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.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot