Is there a way to have a newly created SharePoint 2010 Site have default permissions (ie have an Active Directory group already on it).
I am using TFS 2010 and it creates a SharePoint 2010 site for new projects. But I then have to remember to go into the project and add permissions. It would be nice if I could have a default AD Group that always goes in the site. (It would be cooler if I could use TFS Groups that are specific to the project, but I realize that is asking a bit too much.)
The quickest thing that comes to mind is to create a feature that adds the permissions you need and associate it with a site template with feature stapling.
This will allow you to effectively have the permissions added automatically when you create a new site from that template. If you want more dynamic functionality regarding which security groups get added to your SharePoint groups, you could build this into the feature receiver.