Hi, I am using several slave nodes connected via SSH and I have several Global credentials configured (ssh, scm, ...) With the Role Strategy Plugin I have restricted the configure permission of some slave to only certain users (Manage and Assign Roles > Slave Roles section)
For example user Homer has all the permission (configuration, connection, read, ...) for slaves with a name beginning by SAP_ But when he goes in the configure window for a slave with name SAP_, the dropdown list of credentials is empty. This prevent him to connect the slave via ssh, because Jenkins does not found any credential and return the following error: Cannot find SSH User credentials with id: null For now, the only workaround I found is to add the permission to configure slave for a global role called *user *(Manage and Assign Roles > Global Roles section). This is not satisfying, because all users with the role *user *assigned to them are now able to configure every slave node. So my question is, how to allow only certain user to configure on certain slave nodes ? -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/0b9b31ab-7906-4a68-9b6c-3620114d8720%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.