Lists all access policies that are available at a policy level, including those inherited from higher levels.
The request produces an application/json
payload.
GET |
|
To execute this request, you need the Allow IAM policy configuration for environments (iam-policies-management
) permission assigned to your token. To learn how to obtain and use it, see OAuth clients.
The ID of the policy level. Use one of the following values, depending on the level type:
The type of the policy level. The following values are available:
account
: An account policy applies to all environments of an account.environment
: An environment policy applies to a specific environment.Each level inherits the policies of the higher level and extends them with its own policies.
PolicyOverviewDtoList
objectPolicyOverview
objectThe ID of the policy.
The display name of the policy.
A short description of the policy.
The ID of the level to which the policy applies.
The type of the level to which the policy applies.
{"policyOverviewList": [{"uuid": "string","name": "string","description": "string","levelId": "string","levelType": "string"}]}
In this example, the request lists all policies that apply to the mySampleEnv environment (some are inherited from higher levels). The result is truncated to four entries.
curl --request GET \--url 'https://api.dynatrace.com/iam/v1/repo/environment/mySampleEnv/policies/aggregate' \--header 'Authorization: Bearer abcdefjhij1234567890'
https://api.dynatrace.com/iam/v1/repo/environment/mySampleEnv/policies/aggregate
{"policyOverviewList": [{"uuid": "4eb72c58-a4a1-481e-854b-9da083c592e6","name": "ActiveGate Configuration Writer","description": "ActiveGate Configuration Writer Policy","levelType": "global","levelId": "global"},{"uuid": "23f43012-4971-47a0-b4a9-c4634ec02dc6","name": "OneAgent Configuration Writer","description": "OneAgent Configuration Writer Policy","levelType": "global","levelId": "global"},{"uuid": "b420b269-7acb-4081-b98f-b5772de63542","name": "Settings Reader","description": "Settings Reader Policy","levelType": "environment","levelId": "mySampleEnv"},{"uuid": "d10eb8e0-875a-40c8-821c-6214c23ac0b3","name": "Settings Writer","description": "Settings Writer Policy","levelType": "environment","levelId": "mySampleEnv"}]}
200