Apply feature flag lists as a strategy
Problem to solve
#13308 (closed) introduced the ability to create and manage lists, but we need to be able to apply lists as a strategy to feature flags to be useful.
Intended users
- Developers who create feature flags
- QA engineers enabling/disabling flags
- Release managers who want to control which features are released and to which customer base
- Support engineers that wish to release features to beta customers or test version to fix bugs for specific customers
Proposal
Add the ability to use lists as a feature flag strategy.
UX proposal
Add an additional option to the strategy dropdown to allow List
If List is chosen, add a searchable dropdown to allow a user to select from the lists that have been created.
Desc | Mockup |
---|---|
Desktop List strategy | |
Desktop List select list | |
Mobile List strategy |
Permissions and Security
A user who has permission to the environments referenced in the strategy can modify the strategy settings.
Documentation
Testing
What does success look like, and how can we measure that?
- Number of times a list is added/removed to a feature flag
- Number of times a user is added/removed to a list
What is the type of buyer?
Links / references
Edited by Mike Nichols