jenkinsci / customizable-header-plugin

Customizable header for Jenkins
https://plugins.jenkins.io/customizable-header/
MIT License
5 stars 3 forks source link

Pre-set links for certain groups of users #138

Open jimklimov opened 2 months ago

jimklimov commented 2 months ago

What feature do you want to see added?

I would love a possibility to somehow define sets of links for groups of users - ideally same Security/Auth groups as used by Jenkins overall and jobs/folders in particular. So if a user is a group member, they would see certain links instead of copying them around individual user profile, as is the current state of the art.

Maybe the auth groups could in fact be the mechanism: add some centrally defined lists only visible with group membership, then they are automatically merged into system-provided list of links (perhaps take care to dedup, if any). The current "Application Links" would simply be something visible to anonymous or just-authenticated users.

Upstream changes

No response

Are you interested in contributing this feature?

No response

mawinter69 commented 5 days ago

hmm that is a niche use case I would say. Maybe it is possible to write an extension point that allows to inject links. Then you can write your own plugin that does this.