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 [email protected]. 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.
