For AI agents: A markdown version of this page is available at https://docs.datadoghq.com/feature_flags/concepts/permissions.md. A documentation index is available at /llms.txt.

Permissions and Access Control for Feature Flags

This product is not supported for your selected Datadog site. ().

Overview

Datadog Feature Flags supports organization-level permissions and granular per-flag access controls. Use these controls to limit who can view or change flag configuration and environments.

Organization-level permissions

Control access at the organization level with the following permissions:

PermissionDescription
Feature Flag Config ReadView feature flag configuration
Feature Flag Config WriteCreate and modify feature flag configuration
Feature Flag Environment Config ReadView environment configuration
Feature Flag Environment Config WriteCreate and modify environments
Feature Flag Approvals OverrideEnable or disable approvals on existing flags, and bypass the approvals workflow

Assign these permissions through Datadog roles.

Granular access on individual flags

Restrict access on a specific flag by selecting Settings > Permissions on the flag details page:

Permissions settings panel on a feature flag showing granular access controls for users, service accounts, roles, and teams.

Grant one of the following access levels to individual users, service accounts, roles, or teams:

Access levelDescription
ViewerView the flag.
ContributorView the flag and submit change suggestions for review. Cannot approve or reject suggestions, or manage permissions on the flag.
EditorView the flag, submit change suggestions for review, and approve or reject suggested changes. Can also manage permissions on the flag.

Users without granular access can still view the flag if they have read permissions at the organization level.

Further reading

Additional helpful documentation, links, and articles: