Feature flags let you control user access to specific features in your app or site. Typically, feature flags are used to restrict feature access while a feature is being built.
You can incrementally roll the feature out by giving beta access to specific users, organizations, or environments, and then remove the flag when the feature is ready for global release.
Once a flag is created, you can only edit the name, description and value.
If you’re not familiar with feature flags, you might want to read up about feature flags first.
You can search feature flags by name or key.
- Go to Releases > Feature flags.
- Click a column heading to sort the list.
- Type a flag name in the search bar above the list to find a specific flag.
- Press Enter to show results.
- Select the X icon in the search field to reset the list.
You can only change the name, description, and value of a feature flag. You cannot change the key, type, or override definitions of a feature flag.
When you edit the value of a feature flag, it changes the value for all users that inherit the flag value.
- Go to Releases > Feature flags.
- Select the three dots menu on the flag entry, and select Edit feature flag.
- Edit the Name or Description.
- Edit the Value.
- Select Save. The changes will apply to all environments, organizations, and users that inherit the flag value.
If you just want to edit the flag value in a specific environment or for a particular organization or user, see Override feature flag values.
You can delete a feature flag in Kinde. Deleting also removes any flag value overrides in environments, organizations, and for users. This action is not reversible.
- Go to Releases > Feature flags.
- Select the three dots menu on the flag entry, and select Delete feature flag.
- In the confirmation window that appears, select Delete feature flag.