flagsmith
flagsmith copied to clipboard
Change requests for creation and deletion of Flags
Being able to create and delete features should optionally go through a change request process.
@dabeeeenster we'll need to discuss this. At the moment, Change Requests are scoped to an environment only, whereas features live at the project level. This is going to be very tricky to achieve.
My suggestion for users that require this level of security would be to not give users with access to only a single environment create / delete feature permissions.
I will have a look at options for achieving this outside of the current change request process.
The original reason for this was to prevent users without permission to all environments, but with the 'create feature' permission in particular, from affecting other environments. We have recently added functionality to disable defaults being set in all environments. The issue for this can be seen here: https://github.com/Flagsmith/flagsmith/issues/1450.