Use these procedures in the Dynatrace web UI to manage Dynatrace IAM policies.
To instead use the API to manage IAM policies, go to Cluster API v2.
To list configured IAM policies
In the Cluster Management Console, go to User authentication > Policy management.
Review the table of all existing policies that you can bind to user groups.
global, cluster, or environmentTo let you use policies right away, Dynatrace IAM is shipped with built-in global policies.
DynatraceTo create a policy
In the Cluster Management Console, go to User authentication > Policy management.
Select Add policy.
Enter the following information.
Element
Description
Policy name
The name of the policy.
Policy description
A brief description of the policy.
Available for organizational level
Each policy has a level that determines its scope:
global: Global policies are predefined and managed by Dynatrace, and they apply to all accounts and environments. They cannot be edited.
cluster: Account policies apply to all environments under that account (customer). Use them to set company-wide policies.
environment: Environment policies apply only to a single customer environment.
Organization levels are now restricted in the UI to the cluster level (other levels are still available via API).
Restriction in UI was provided to avoid confusion between creating and binding.
Commonly creating multiple identical policies on the environment levels can be achieved in a more efficient way by defining one policy on the cluster level and binding it to environment levels.
Policy statements
A statement specifying exactly what this policy allows.
Example: Policy for Settings 2.0 Write
ALLOW settings:objects:read;ALLOW settings:objects:write;ALLOW settings:schemas:read;
You can combine multiple permissions in a single statement. Here is the same example combined into a single statement:
ALLOW settings:objects:read, settings:objects:write, settings:schemas:read;
Combining statements is particularly useful for managing policies with complicated conditions.
For a complete and up-to-date list of Dynatrace services that support permission management via IAM policies, see IAM policy reference.
To edit an existing policy
To delete a policy
In the Cluster Management Console, go to User authentication > Policy management.
Find the policy you want to delete.
You can filter and sort the table.
Select the Edit button for the policy.
Select Delete policy.
The change takes effect in a few minutes.
To change the delay, modify property policyRefreshIntervalSeconds in the iam section of the config file.
To copy an existing policy
To apply a policy to a group, you need to bind the policy to the group. For details on managing group permissions with IAM, see Working with policies.