Display clickwrap agreement to new users
You can configure the display of the Subscription Agreement, or "clickwrap" agreement, to new users.
Rules for display of clickwrap
- The default display setting for all environments existing prior to Dynatrace version 1.217 is OFF.
- The default display setting for all environments provisioned with Dynatrace version 1.217+ is ON.
- The clickwrap is not displayed for trial mode.
- If it is enabled, the clickwrap is displayed when a user signs in to a Dynatrace environment and hasn’t accepted the agreement yet.
- Clickwrap display can be configured by an administrator.
Clickwrap document source
The documents that make up the clickwrap agreement are available for review and are dynamically loaded from the Terms of Use - Customers.
Configure display of clickwrap
An administrator can configure whether to display the clickwrap.
Configure via web UI
To turn off display of the clickwrap agreement in the Dynatrace web UI
- Go to Settings > Preferences > Terms of use.
- Turn Display end user terms to new users logging in to the environment off.
Configure via API
To turn off display of the clickwrap agreement via the Settings API, issue the following command:
curl -X POST "https://<CLUSTER_URL>/api/v2/settings/objects?validateOnly=false" \
-H "accept: application/json; charset=utf-8" -H "Authorization: Api-Token dt0c01.<TOKEN>" \
-H "Content-Type: application/json; charset=utf-8" -d "[{\"scope\":\"environment\",\"schemaId\":\"builtin:eula-settings\",\"value\":{\"enableEula\":false}}]"
Be sure to replace <TOKEN>
with an API token with Read settings
and Write settings
permissions.
Cluster-level configuration (Dynatrace Managed environments only)
In Dynatrace Managed, to turn off clickwrap display on the cluster level when provisioning new environments
- In the Cluster Management Console, go to Settings > API Tokens.
- Get a cluster token with
Read settings
andWrite settings
permissions. - Issue the following command using the Settings API:
wherecurl -X POST "https://<CLUSTER-URL>/api/cluster/v2/settings/objects?validateOnly=false" \ -H "accept: application/json; charset=utf-8" -H "Authorization: Api-Token dt0c01.<TOKEN>" \ -H "Content-Type: application/json; charset=utf-8" -d "[{\"scope\":\"environment-default\",\"schemaId\":\"builtin:eula-settings\",\"value\":{\"enableEula\":false}}]"
<CLUSTER-URL>
and<TOKEN>
are replaced with actual values.