-
Bug
-
Resolution: Not A Defect
-
Major
-
None
-
Jenkins Core 2.107.x
Promoted builds 3.0 + 3.1
Issue:
When a user has full job permissions(build, create, promote....) on Jenkins but not Overall Admin access, they can not manually promote a job using the button.
Steps to reproduce:
- Spawn up a new Jenkins instance with 2 users: Admin(full admin permissions), Developer(full job permissions and overall read) and the promoted builds plugin installed
- Create a new job with a manual promotion process having no "Approvers" list
- Build the Job
- Observe that Admin can promote the build but Developer does not have access to the button to promote
Workaround:
Adding the Developer user to the list of approvers makes the button show up
Expected Behavior:
I would expect the Developer user to also have access to the promotion process since they have job promote permission
Let me know if I can clarify anything