Setting Permissions in Team Foundation - all client machines need to refer to the Team Foundatio
That is, I added them (as a AD security group) to the project via VS.NET, added them to the Sharepoint site, and added them as browsers to the SQL reporting services.
Contributors can access the project, but see a red "x" next to the documents and reports folders, respectively.
We found this is becuase some clients are not on the domain and entered the IP address of the Team Foundation server.
To get around this, we added an entry in the hosts file for the client to map to the expected server name. This resolved the issue.

