There is a plugin that adds project based matrix authorization as a security option. If you use this, you can set some jobs visible and some invisible to unauthorized users. There is a permissions matrix added to the job configuration page that you can turn on and fill in with permissions that only apply to that job.
Ok ... I was just looking at my plugins. I thought it was a plugin but I can't find one that seems to be the one. Perhaps its part of Jenkins core now. Perhaps I missed it. Hope that helps. Lee On Mon, Feb 13, 2012 at 10:30 AM, Andrey Pohilko <[email protected]> wrote: > Here's my original post: > > > > I read articles and issues for hiding jobs, but still fail to gain what I > > want. I want some of my jobs to be visible for reading to unauthenticated > > users, and others to be visible only for authenticated users. > > > > My setup is: > > 1. I have "Jenkins's own user database" selected > > 2. I have "Project-based Matrix Authorization Strategy" > > 3. authenticated group has all checkboxes selected in Configure System > > 4. anonymous has only "job - read" checkbox selected in Job Config > > > > I expect this job to be readable by anonymous users, but it is not > > visible. Anonymous can only view job if I select "Full - Read" checkbox > in > > Configure System, but I can't hide some projects that are private then. > > > > Please, help me, I completely stuck. > > > > So I already do use the matrix. > > -- > View this message in context: > http://jenkins.361315.n4.nabble.com/Hiding-job-from-unauthenticated-users-tp4335851p4384327.html > Sent from the Jenkins users mailing list archive at Nabble.com. > -- -- Lee Meador Sent from gmail. My real email address is lee AT leemeador.com
