Policy management API - DELETE a policy
Deletes an access policy. You can't delete a global-level policy, as these are managed by Dynatrace.
DELETE |
|
Authentication
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.
Parameters
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.
The ID of the policy level. Use one of the following values, depending on the level type:
- account: use the UUID of the account.
- environment: use the ID of the environment.
The ID of the required policy.
Set to true
to delete a policy that is still in use.
Response
Response codes
Example
In this example, the request deletes the apiExample policy from the POST request example. The response code of 204 indicates successful deletion.
Curl
curl --request DELETE \--url https://api.dynatrace.com/iam/v1/repo/environment/lde68092/policies/0c621587-f978-4c7b-89ee-d2045f611b03 \--header 'Authorization: Bearer abcdefjhij1234567890'
Request URL
https://api.dynatrace.com/iam/v1/repo/environment/lde68092/policies/0c621587-f978-4c7b-89ee-d2045f611b03
Response code
204