No results for ""
EXPAND ALL
  • Home
  • API docs

Approvals

Read time: 2 minutes
Last edited: Sep 16, 2024
Approvals is an Enterprise feature

Approvals is available to customers on an Enterprise plan. To learn more, read about our pricing. To upgrade your plan, contact Sales.

Overview

This topic introduces LaunchDarkly's approvals feature. It explains what approvals are and how to configure them.

About approvals

When an account member plans a flag change, they have the option to request approval for that change from a member or team in their LaunchDarkly project. Approvals let more people have input on planned changes to a flag. These review-style approvals mimic common code review workflows, such as pull request (PR) reviews in GitHub.

Anyone with a Writer, Admin, Owner, or custom role with reviewApprovalRequest permission can approve a flag change, regardless of whether or not their review has been requested. Account members and team members who the requester chooses receive an email notifying them that their review has been requested, and, if applicable, a notification in the LaunchDarkly Slack app.

Working with approvals

You can request approval on changes to a flag's targeting or variations any time after you create a flag. To learn more, read Requesting approvals. Enterprise customers can require approval requests for specific environments. To learn more, read Configuring approvals for an environment.

You can view approval requests and approve or decline changes in LaunchDarkly from the Approval dashboard and in the flag's "Pending changes" panel. If someone requests your approval on a flag change, you will receive an email, an in-app inbox notification, and, if you use the LaunchDarkly Slack or Microsoft Teams app, a Slack or Teams notification. To learn more, read Reviewing approval requests.

To learn how to customize approval request settings, read Approval request settings.