Subversion/CVS Security Access Control is a project which provides full authorization, authentication, access control and audit capabilities that go well beyond what Subversion and CVS provide on their own. Administrators can implement and maintain the most complex security policies with a minimum of effort. Valuable intellectual property is protected and a complete audit trail is provided, insuring compliance with SOX and other regulatory requirements.
Here are some key features of "Subversion CVS Security Access Control":
· Prevents unauthorized access attempts and alerts security administrators immediately when they occur.
· Allows access control to be implemented at the CVSROOT or SVNROOT, branch, directory or file levels. Access privileges can be assigned at a group level, and inherited by users within the group. Unique access privileges can also be defined for individual users within a group.
· Client IP addresses can be used to assign access privileges, in addition to users and groups. This feature can be useful when development work is outsourced and the actual users may be unknown.
· Integrates with LDAP, Active Directory, NIS and other authentication servers. User and group definitions can be imported from these authentication servers, or other external sources to eliminate manual entry during configuration.
· Extensive audit reports track every user access to the repository, as well as any access violations. The user id, date/time stamp, IP address of the client machine used, command used, and repository object accessed are provided.
· Implemented as a transparent gateway between clients and the servers. WANdisco's Subversion / CVS Access Control doesn't require any changes to client configurations and it doesn't touch the server file system.
· Limited to 35 users