Re: How to best manage authorization after tag/branch creation?

2010-10-13 Thread David Weintraub
Do you need to restrict READ access to the branch or tag, or do you simply want to restrict COMMIT access. If you just want to restrict commit access, you can use a pre-commit hook to kill a commit transaction if the user who doesn't have permission attempts to change a tag or branch. There is a

RE: How to best manage authorization after tag/branch creation?

2010-10-13 Thread Shaun Pinney
> Do you need to restrict READ access to the branch or tag, or do you > simply want to restrict COMMIT access. Thanks for the response. We need both, but restricting read access is the main concern at the moment. So far, I only know of AuthUserFile for controlling read access. > If you just wan

RE: How to best manage authorization after tag/branch creation?

2010-10-13 Thread Shaun Pinney
> > Do you need to restrict READ access to the branch or tag, or do you > > simply want to restrict COMMIT access. > > Thanks for the response. We need both, but restricting read access is > the main concern at the moment. So far, I only know of AuthUserFile > for controlling read access. > > >

Re: How to best manage authorization after tag/branch creation?

2010-10-13 Thread David Weintraub
On Wed, Oct 13, 2010 at 2:12 PM, Shaun Pinney wrote: >> Do you need to restrict READ access to the branch or tag, or do you >> simply want to restrict COMMIT access. > > Thanks for the response.  We need both, but restricting read access is > the main concern at the moment.  So far, I only know of

RE: How to best manage authorization after tag/branch creation?

2010-10-13 Thread Shaun Pinney
> The usual issue is making sure people outside the project are > prevented from reading the code. You might not want people in your > project making changes on tags and branches, but there usually isn't a > security issue if they see the code on the branches and tags. Our issue is handling multip

Re: How to best manage authorization after tag/branch creation?

2010-10-13 Thread David Weintraub
On Wed, Oct 13, 2010 at 3:42 PM, Shaun Pinney wrote: >> The usual issue is making sure people outside the project are >> prevented from reading the code. You might not want people in your >> project making changes on tags and branches, but there usually isn't a >> security issue if they see the co

Re: How to best manage authorization after tag/branch creation?

2010-10-13 Thread BRM
- Original Message > From: Shaun Pinney > > The usual issue is making sure people outside the project are > > prevented from reading the code. You might not want people in your > > project making changes on tags and branches, but there usually isn't a > > security issue if they see th

Re: How to best manage authorization after tag/branch creation?

2010-10-13 Thread David Weintraub
On Wed, Oct 13, 2010 at 3:59 PM, BRM wrote: > And that's why you use LDAP or another alternative authentication method. > BTW, Subversion does support groups as part of the path-based authentication. > I don't know how that interacts with LDAP if at all, but that might be > something > to investi

RE: How to best manage authorization after tag/branch creation?

2010-10-13 Thread Shaun Pinney
> > Our issue is handling multiple companies doing development on the same > > project.  Various restrictions (e.g. licensing) prevent us from sharing > > all project files with everyone involved.  It's a tricky use case.  We > > also have additional considerations which require us to control proje

RE: How to best manage authorization after tag/branch creation?

2010-10-13 Thread Shaun Pinney
> > When your development team gets bigger than a dozen people, you start > > > having people come and go all the time. That makes it difficult to > > > keep the httpd configuration up to date. It just becomes easier if > > > this becomes more automated. Or at least someone else's problem when

RE: How to best manage authorization after tag/branch creation?

2010-10-13 Thread Shaun Pinney
> If you need to control access to the code you can do things such as: > - only allow the developers that need access access to the whole project Yep, we do this. There are still some restricted areas in some projects though. > - setup a secondary tags namespace for special binary only informati

RE: How to best manage authorization after tag/branch creation?

2010-10-13 Thread Shaun Pinney
> > If you need to control access to the code you can do things such as: > > - only allow the developers that need access access to the whole project > > Yep, we do this. There are still some restricted areas in some projects > though. > > > - setup a secondary tags namespace for special binary