Overall/Read does not give them access to any project (just Jenkins itself). So 
give the demo user 'Overall/Read' globally, as well as 'Job/Read' (or just 
'Read') for the specific projects. Do not give them 'Job/Read' globally.

The only thing missing is that they don't automatically have access to newly 
created projects, which seems a very unusual requirement (and surprising to 
your users?). You can use Create Project Advanced Plugin to give config access 
to a newly created project to its creator if that's what you need.

Alternatively, you could give them 'Job/Read' globally, and then configure the 
projects  to not inherit permissions from their parent (added in a recent 
plugin version IIRC). But that's likely going to be rather annoying and 
error-prone.

On 12.12.2014, at 18:17, greg.free...@goodautomation.com wrote:

> As far as I can tell, if I am using the built in project based security, I 
> HAVE to give users overall read permissions, then in the security for a 
> particular project, I can modify the settings? This seems really dumb. What I 
> want to do is have a "Demo" user, who can see nothing but the projects I make 
> available to them, but by default when I create a new project they can see 
> it. If I take away overall read permissions, then it seems project specific 
> read permissions won't work. I can't find a way to do this without going into 
> each project, adding the demo user and taking away read privileges. I'm 
> hoping I'm just misunderstanding something. I plan to use the role strategy 
> plugin long term, but I am just trying to get things up and running right now.
> 
> Suggestions?
> 
> Maybe rather than trying to decipher what I have written above, it's better 
> to just describe what I want to do. I want new users to, by default, see 
> nothing unless specific projects are made available to them. I haven't found 
> a way to do this because it seems they need the overall read permission to 
> see anything.
> 
> -- 
> 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 jenkinsci-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-users/6b6467ad-b010-426f-910a-1a9e11a7694e%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
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 jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/98A7260C-6A8D-43E9-A4EE-B16F3126EBFC%40beckweb.net.
For more options, visit https://groups.google.com/d/optout.

Reply via email to