About approvals
When an account member plans a change to a feature flag, AgentControl config, experiment, or segment, 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. These review-style approvals mimic common code review workflows, such as pull request (PR) reviews in GitHub. For flag changes, anyone with thereviewApprovalRequest permission for flags can approve a change. For experiment changes, anyone with the reviewApprovalRequest permission for flags and the updateExperiment permission for Experiments can approve and apply changes. The LaunchDarkly Project Admin, Maintainer, Developer, and Contributor project roles, as well as the Writer, Admin, and Owner base roles, all include this ability.
Members added to an approval request receive a notification email, and, if applicable, a notification in the LaunchDarkly Slack or Teams app.
Working with approvals
Requiring approvals is available to customers on select plansRequiring approvals is only available to customers on select plans. To learn more, read about our pricing. To upgrade your plan, contact Sales.
- For flags, the approval request appears in the flag’s “Pending changes” panel and, if you use the LaunchDarkly Slack or Microsoft Teams app, in a Slack or Teams notification.
- For configs, the approval request appears in the AgentControl configs’s “Pending changes” panel and, if you use the LaunchDarkly Slack app, in a Slack notification.
- For experiments, the experiment’s “Pending changes” panel and, if you use the LaunchDarkly Slack app, in a Slack notification.
- For segments, the approval request appears in the segment’s details page and, if you use the LaunchDarkly Slack app, in a Slack notification.