Dell Technologies ECS REST API

Search (SHIFT+S)




Update User

POST /iam?Action=UpdateUser

Update specified IAM User in the caller's namespace or x-emc-namespace header if provided. Not Supported.


Query Parameters

UserNameThe name of the user to update.
NewPathNew path for the user.
NewUserNameNew name for the user.

Required Roles

This call has no restrictions.


Request Payload

No Request Payload


Response Body

Field Description Type Notes
UpdateUserResponse
UpdateUserResult    
User    
Arn Arn that identifies the user. String
CreateDate ISO 8601 format DateTime when user was created. String
PasswordLastUsed ISO 8601 DateTime when the password was last used. String
Path The path to the IAM User. String
PermissionsBoundary    
PermissionsBoundaryArn The ARN of the policy set as permissions boundary. String
PermissionsBoundaryType The permissions boundary usage type that indicates what type of IAM resource is used as the permissions boundary for an entity. This data type can only have a value of Policy. String
Tags The list of Tags associated with the User. 0-* Elements
UserId Unique Id associated with the User. String
UserName Simple name identifying the User. String
ResponseMetadata    
RequestId String

Examples

Request
NOTE:  UpdateUser is not supported at this time.

POST https://192.168.0.0:4443/iam?UserName=User2&Action=UpdateUser
Accept: application/xml
X-SDS-AUTH-TOKEN: <AUTH_TOKEN>
x-emc-namespace: <namespace>
Response
HTTP/1.1 200 OK
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns2:ErrorResponse xmlns:ns2="none">
    <Error>
        <Type>Sender</Type>
        <Code>NotImplemented</Code>
        <Message>UpdateUser</Message>
    </Error>
    <RequestId>0af9f5b8:17178fe9282:aa2a:70</RequestId>
</ns2:ErrorResponse>