We are trying to set up a Hudson server and share it between different projects. Hudson authenticates users against our Windows domain AD, and the project based security matrix makes it easy to manage who can access which projects.
Remaining issue is, that most of the projects use git over ssh. Is there a way to make shared Hudson access git so that each project could create and manage their own jobs without compromising security?