Duo Workflow Feature flag
We want to have a single feature flag to enable/disable Duo Workflow features.
We want to avoid a proliferation of different feature flags that need to be enabled to test this.
So we should at least:
- Decide on whether or not this can be group level or user level feature flag
- Rename the existing
start_duo_workflows
feature flag to this more generic feature flag
Feature flag scope
It was brought up recently that we might prefer this feature flag to be group scoped to enable it for all projects in a group. This might be tricky when we want to enable it for internal use as we don't want open source contributors contributing to gitlab-org/gitlab
to have this enabled at the same time as we enable it for our employees.
Right now start_duo_workflows
is user scoped but if we don't want that then we should update those references to use the correct scope.
Edited by Dylan Griffith