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.

Reply via email to