Subversion's authz architecture requires your group definitions to be defined 
within the authz file. Subversion's authz architecture is also unaware of 
third-party data stores for users/groups. This means that if you do not define 
your group within the authz file, Subversion will not know whether a user is a 
member of said group and will ultimately tell you that you do not have access 
to a resource. 

The current problem is that with this server configuration, either you cannot 
harness group models defined in your directory server or you have to manually 
synchronize your group models from your directory server to Subversion's authz 
file. There are many downsides to doing things this way:

It's time consuming 
It's easy to forget that changes have been made and need to be mirrored 
It's very easy to make mistakes when doing it yourself 
... 
So while using LDAP for Subversion authentication is a dream, things are not so 
nice when it comes to reusing your group models for authz that are defined in 
your directory server.



******************************************************************************************
 This email and its attachments contain confidential information from HUAWEI, 
which is intended only for the person or entity whose address is listed above. 
Any use of the information contained here in any way (including, but not 
limited to, total or partial disclosure, reproduction, or dissemination) by 
persons other than the intended recipient(s) is prohibited. If you receive this 
email in error, please notify the sender by phone or email
 immediately and delete it!
 
*****************************************************************************************

Reply via email to