label

CloudBees platform

A label is a metadata tag that can be assigned to a feature flag in CloudBees feature management to support categorization, filtering, and cross-project organization. Labels are structured fields that are managed directly through the CloudBees UI during flag creation or editing.

Usage:

Labels are used to group feature flags by environment, lifecycle stage, team ownership, or functionality. They help users search, filter, and sort flags effectively in dashboards and analytics views. For example, applying labels such as beta, team:mobile, or qa supports better visibility and reporting.

Tips for using labels effectively

These tips can help you get the most value from using labels:

  • Use standard naming conventions for labels such as, kebab-case or PascalCase for consistency.

  • Apply multiple labels to support flexible categorization across teams, projects, or release phases.

  • Create label-based dashboards or use labels to filter analytics and reports.

Examples:

Here are a few ways to use labels for organizing and filtering feature flags:

  • Environment:Staging – Filter flags used in staging environments.

  • TeamPlatform – View flags owned by the platform team.

  • Feature:Onboarding – Categorize all flags related to user onboarding.

Namespace – A logical grouping of feature flags based on the structure of their names and used for scoping in the SDK.

Refer to Namespaces and labels for more information.