lockable-resources-plugin icon indicating copy to clipboard operation
lockable-resources-plugin copied to clipboard

admin role for add\remove\unreserve resource

Open major-sam opened this issue 4 years ago • 1 comments

What feature do you want to see added?

Lockable resource Admin role needed for users w\o global jenkins admin role, but can manage resource pools. Split admins by resource tags will be awesome

Upstream changes

No response

major-sam avatar Feb 02 '22 08:02 major-sam

Just to clarify: currently it seems that indeed just the global admins can define (non-ephemeral?) resources, while other users can be given separate rights to View/Reserve/Unlock/Steal resources: image

Compared to that, this issue is about adding a separate role for defining new resources, more so interactively? Effectively that resource admins are not necessarily Jenkins admins?

That "interactively" aspect, as opposed to scripted abilities for jobs running as someone with the role, would mean a UI refactor, which might be welcome anyway to separate resource editing from global config editing - currently, saving unrelated configs in UI can wreak havoc on lockable resource availability (reservations) by saving the values that were current when you opened that global-config page.

jimklimov avatar Feb 06 '22 12:02 jimklimov