Custom Approval allows you to create multi-stage approval workflows based on change risk levels. Each database change can require approvals from specific roles before proceeding to rollout.
Best Practices:
Custom Approval works best with UI workflow. For GitOps workflow, configure approvals in your PR/MR process instead.
By default, users cannot self-approve their own issues. You can change this setting in project settings if needed.