Based on the RBAC model defined, a User is given create access. Hence, when a feature flag is created, it gets created in all environments. As the create+edit permission is clubbed, the User is able to edit (add targets and variations) in the prod environment.
Our requirement is for a User to be able to create the feature flag in prod, but to be not able to do any form of edit to it.
This will require harness to treat create and edit as two separate functions and to be assignable when defining RBAC rules.
Created by prashant.kumar
December 4, 2023