Support creates a role that can only trigger a Pipeline
Created by: LinuxSuRen
What type of PR is this?
/kind feature /area devops
What this PR does / why we need it:
Many users hope they can create a single role to only support trigger Pipelines instead of having full control of the Pipeline management permission.
With this PR, users can do it. Please see the following screenshot (including regular and multi-branch Pipelines):
See also the original feature request from the KubeSphere Chinese forum.
fix https://github.com/kubesphere/ks-devops/issues/155
Which issue(s) this PR fixes:
Fixes #
Special notes for reviewers:
hi @harrisonliu5 , I'm not familiar with the front-end code base. Please help me to review this PR. Thanks!
Does this PR introduced a user-facing change?
Support creates a role that can only trigger a Pipeline
Additional documentation, usage docs, etc.: