I wish to give a small number of users (in their own Windows Group) access to their own collection in TFS 2013 source control, but prevent them from any access at all to the default collection on that TFS server. The idea is they can use source control for their own work without being able to access any of the code in the default collection - not even to browse.
Basically I want to prevent all access to the TFS default collection to members of a particular Windows group whilst allowing then normal access to another TFS collection. It sounds as if it should be simple, but I find the documentation for TFS security quite confusing, especially via Visual Studio. I've tried using TFSSecurity.exe too but so far that hasn't worked - the users can still see both their own collection and the default collection.
Can this be done, and if so how is it accomplished?