• Home
  • Dynatrace API
  • Environment
  • Settings
  • Schemas
  • Devops permissions extractor example

Settings 2.0 - Devops permissions extractor example schema

Devops permissions extractor example (builtin:example.permission.extraction)

Showcase of a usage of DevopsPermissionExtractor defined in a settings component.

It decides whether devops permission is required to have access to the setting value.

For the Java implementation check out ExampleSchemaValidatorSchema.java

Schema IDSchema groupsScope
builtin:example.permission.extraction
  • group:example
environment
Retrieve schema via Settings API
GETManagedhttps://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:example.permission.extraction
SaaShttps://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas/builtin:example.permission.extraction
Environment ActiveGatehttps://{your-activegate-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:example.permission.extraction

Authentication

To execute this request, you need an access token with Read settings (settings.read) scope. To learn how to obtain and use it, see Tokens and authentication.

Parameters

PropertyLabelTypeDescriptionRequired
nameNametext

Setting value can be deleted only by devops user if its Name is DEVOPS_DELETE.

Setting value can be added only be devops user if its Name is DEVOPS_CREATE.

Setting value can be updated only by devops user if its Name is DEVOPS_UPDATE.

required