Updates the details of a service user.
The request consumes an application/json payload.
PUT
https://api.dynatrace.com/iam/v1/accounts/{accountUuid}/service-users/{userUuid}
To execute this request, you need the Allow write access for identity resources (users and groups) (account-idm-write) scope assigned to your token. To learn how to obtain and use it, see OAuth clients.
| Parameter | Type | Description | In | Required |
|---|---|---|---|---|
| accountUuid | string | The ID of the required account. You can find the UUID on the Account Management > Identity & access management > OAuth clients page, during creation of an OAuth client. | path | Required |
| userUuid | string | The UUID of the required user. | path | Required |
| body | Service | The JSON body of the request. Contains changed name and description of the service user. | body | Required |
ServiceUserDto object| Element | Type | Description | Required |
|---|---|---|---|
| name | string | The name of the new service user | Required |
| description | string | The description of the new service user | Optional |
This is a model of the request body, showing the possible elements. It has to be adjusted for usage in an actual request.
{"name": "string","description": "string"}
| Code | Description |
|---|---|
| default | Success. The service user has been updated. |
In this example, the request updates a service user with userUuid e2dbb9d3-1a2b-4cde-9f01-23456789abcd for the account with accountUuid 2b794097-8ad2-4b32-b923-0131da2eeddf.
curl -X 'PUT' \'https://api.dynatrace.com/iam/v1/accounts/2b794097-8ad2-4b32-b923-0131da2eeddf/service-users/e2dbb9d3-1a2b-4cde-9f01-23456789abcd' \-H 'accept: */*' \-H 'Authorization: Bearer eywedGciOiJFUzI1NiIsInR7cCI6IkpCDVIsImtpZCI6IjEifQ' \-H 'Content-Type: application/json' \-d '{"name": "serviceUser12","description": "update Service User12"}'
https://api.dynatrace.com/iam/v1/accounts/2b794097-8ad2-4b32-b923-0131da2eeddf/service-users/e2dbb9d3-1a2b-4cde-9f01-23456789abcd
{"uuid": "e2dbb9d3-1a2b-4cde-9f01-23456789abcd","name": "serviceUser12","description": "update Service User12","federatedAttributeValues": []}
200