Skip to content

Feature Types

Feature Types allow you to group Feature Flags by their intended functionality.

Overview

Feature Types OverviewFeature Types Overview

Feature Types provide a way to categorize feature flags based on their purpose or behavior. Each feature type has its own name, icon, and color to make it easier to identify what the intended purpose of a given Feature Flag is.

By default, Beacon provides the following four Feature Types:

IconFeature TypeUsageExampleTemporary?
ReleaseManage new feature rolloutsRolling out a new Dashboard
OperationalEnable/disable features for operational reasonsDisable new user registration during maintenance
Kill SwitchDisable features when they are failingA feature using an API that is failing
ExperimentA/B TestingMeasure users preference for similar experiences

NOTE

Only Feature Types that are marked as Temporary are included in stale and inactive flag lifecycle metrics.

Creating Feature Types

New Feature Type FormNew Feature Type Form

To create a new Feature Type, click the New Feature Type button.

Form Fields:

  • Name: Unique feature type identifier
  • Color: A color to help identify the Feature Type elsewhere in Beacon
  • Icon: An icon to help identify the Feature Type elsewhere in Beacon
  • Description: Description of the feature type
  • Temporary?: Whether the Feature Flags of this Type are temporary
  • Set as Default: Whether to use this Feature Type as the type when creating a new Feature Flags via Pennant

After creating a new feature type, it will show up in the Feature Type list:

Feature Type TableFeature Type Table

Editing Feature Types

To edit a feature type, click the button for the Feature Type.

Edit Feature Type FormEdit Feature Type Form

Made with 🦁💖🏳️‍🌈 by Davey Shafik.