We have had some success using the CloudBees Folders Plugin. I think
it does a pretty good job of at least keeping job configurations
separate on the Jenkins master. It allows credentials to be tied to a
particular folder too.

As far as isolating our tenants' build artifacts from each other, I
have found that to be a little trickier. We've planned for it but
haven't implemented it. We are thinking using SSH Slaves with
different Unix users may be good enough, or even wholly separate VMs
for tenants -- depending on what the needs are really. In either case,
you can then use the Job Restrictions plugin to restrict on which
slaves the job can run.

Maybe that gives you enough to go on. We haven't grown to need the
kind of isolation we planned for, so our setup has not really been
tested. Maybe someone else on the list has more experience in that
regard.

On Tue, Jan 13, 2015 at 5:42 AM, Dennis Plöger <dploeger2...@gmail.com> wrote:
> Hi everybody!
>
> I'm currently wondering if I could configure some kind of tenant-thing in
> Jenkins. I would like to have multiple tenants. Each of them owns several
> build configurations with a distinct set of access configurations. So for
> example one tenant can not use the access configuration of another tenant.
>
> Is this possible with Jenkins? With a plugin perhaps?
>
> Thanks in advance.
>
> Kind regards
>
> Dennis
>
> --
> 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/ce35b4e2-3eda-48c9-a16e-236dcf43f911%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/CAHNqWNObnAMVsCNhkavi5gChQt2bfVx%3DshZtLAS11CK8tGusPg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to