Yesterday I was invited to one of our customers to give some advise about how to create and administer Team Projects in TFS. I was prepared to show in one hour how to create Team Projects, adding users to projects and setting security configurations in TFS including Source Control, Sharepoint and Reporting Services. Suddenly, I got an error when addind users to TFS:
The user we were trying to add does not belong to the same domain of TFS, however it is from a trusted domain. If you know me, I am not a system administration guy, so I decided to use the tool that everybody use: a search engine (in my case Google is the one). After three hours investigating the problem, here is the conclusion: the user that we were trying to add resides in an NT domain which is not supported by TFS.
Lesson learned: when one of your customers ask you to install/administer a TFS, remember to ask "Is there any NT domain around your infrastructure"?