Tags are a useful way of grouping flags together, as well as leveraging the power of custom roles and webhooks. As a LaunchDarkly customer, you may have been using tags since it was first launched in 2016. For example, many LaunchDarkly teams add an “ops” tag to flags as a way of quickly assigning permission and providing visibility to particular flags.
We’ve noticed some teams have many projects and environments, and need ways to group those together too. So we thought about how we could make custom roles and webhook filters that group together multiple environments (e.g. development environments) or projects at a time—with similar ease as they already group flags using tags. Today we’re launching tagging for Projects and Environments.
Project and Environment Tags + Custom Roles
With tags, you now have control and easy management across your resources by expanding tags to additional areas of our feature management platform. With this, you can facilitate the management of individual features and groups of features quickly and consistently.
Tagging enhances custom roles so you can give granular access control to specific team members. For example, you may have junior developers on your team that need less expansive control of a few features. You can create a resource that allows them to perform only certain actions on all feature flags, for all projects, in all environments tagged
This defined control helps teams collaborate and move forward in their software development process with less risk of an accidental change.