Jenkins user-based job security -
i have single instance of jenkins on local machine using build our code. have different project teams working on different projects, , different jobs each project. eliminate possibility of 1 team accidentally messing team's job, have created multiple jenkins users. however, of users can log on still see of jobs. there way users see jobs pertain them?
i have searched extensively no luck. haven't found plugins this. using matrix based security currently, , although can change permissions of users through this, can not apply specific permissions specific jobs. @ least knowledge. ideas?
just clarify, want 1 of many teams log in user account in jenkins, , see jobs. jobs of other teams should not visible, ones assigned should visible when log on
the closest thing have found in role strategy plugin, there user-based job filter
turns out there feature in jenkins this, no plugins necessary! in configure global security section in manage jenkins, click "project-based matrix authorization strategy". can configure permissions in job configure screen particular job clicking "enable project-based security".
now can configure jenkins "joe can access project a, b, , c can't see d".
Comments
Post a Comment