flowfuse icon indicating copy to clipboard operation
flowfuse copied to clipboard

Review-Based Pipeline Execution

Open MarianRaphael opened this issue 2 years ago • 0 comments

Description

This feature serves as an alternative to implementing more granular Role-Based Access Control (RBAC) roles (https://github.com/FlowFuse/flowfuse/issues/3093). It introduces a safeguard similar to the branch protection mechanism commonly used in Git workflows. In this setup, the Productive Instance Node-RED (akin to the main branch in Git) is configured as a protected environment. A pipeline destined for this environment must first be reviewed and approved by a designated reviewer from the team, who possesses the necessary Owner permissions. This review step is critical to maintain code integrity and system stability by ensuring that only verified and sanctioned changes are implemented in the productive instance.

Have you provided an initial effort estimate for this issue?

I have provided an initial effort estimate

### Stories
- [ ] https://github.com/FlowFuse/flowfuse/issues/277
- [ ] https://github.com/FlowFuse/flowfuse/issues/3488

MarianRaphael avatar Nov 28 '23 12:11 MarianRaphael