-
Bug
-
Resolution: Fixed
-
Blocker
-
None
-
-
508.v2a_f05b_05e9d8
Jenkins Version: 2.164.1
Role Strategy Plugin Version: 2.10
I configured a role with all agent related permissions: Build, Configure, Connect, Disconnect...
With this role assigned to a user, that user can Configure the agent, but it can't run builds on it. The cause of blockage indicates it lacks permissions to run on this slave.
It is related with the authorization strategy implementing the getACL for Computer but not for Node. If implementing the ACL also for Node apparently works without issues.
- is duplicated by
-
JENKINS-60508 Nodes Patterns
-
- Closed
-
-
JENKINS-63413 Role-Based Authorization Strategy: not working with Authorize Project plugin
-
- Closed
-
- links to
Are there any news on that issue?
I can reproduce it. All permissions set in the node-role are working (configure, connect, disconnect) except the build permission.
We need this feature to restrict the usage of some special build nodes (setting global build permission on Agent is therefore not an option).
Are there any other solutions for that scenario?
The setup is Jenkins 2.249 and Role-based Authorization Strategy-Plugin 3.0