Get users
This API call retrieves a list of cluster users that currently exist in cluster.
Authentication
To execute this request, you need the Service Provider API (ServiceProviderAPI
) permission assigned to your API token. Generate your API token via Cluster Management Console (CMC). To learn how to obtain and use it, see Cluster API - Authentication.
Endpoint
/api/v1.0/onpremise/users
Parameter
The request doesn't provide any configurable parameters.
Response
Response codes
Response body objects
The ResponseBody
object
The UserConfig
object
The configuration of the user.
User's email address
User's first name
List of user's user group IDs.
User ID
User's last name
User's password in a clear text; used only to set initial password
Response body JSON model
[{"email": "string","firstName": "string","groups": ["string"],"id": "string","lastName": "string","passwordClearText": "string"}]
Example
In this example, you retrieve all users that currently exist in your Dynatrace Managed cluster. For each user, you get a detailed information and groups membership.
Curl
curl -X GET "https://myManaged.cluster.com/api/v1.0/onpremise/users" -H "accept: application/json"
Request URL
https://myManaged.cluster.com/api/v1.0/onpremise/users
Response body
[{"id": "john.wicked","email": "john.wicked@company.com","firstName": "John","lastName": "Wicked","passwordClearText": null,"groups": ["owners","users"]},{"id": "anne.brown","email": "anne.brown@company.com","firstName": "Anne","lastName": "Brown","passwordClearText": null,"groups": ["users"]}]
Response code
200