我们最近安装了TFS 2010.我们的Active Directory用户(即我公司的员工)可以很好地访问它。
但是,我们也有在办公室工作但没有AD帐户的承包商。我试图让非AD用户通过Visual Studio连接到TFS有困难。承包商在同一个局域网上但没有AD帐户,我们这样做是为了限制对网络上其他资源的访问。
我在服务器上为承包商创建了本地Windows用户帐户。使用本地帐户,他们可以访问TFS Web前端,但仍无法通过Visual Studio进行连接。
有没有办法做到这一点?承包商是否需要远程桌面访问服务器本身?
答案 0 :(得分:3)
你绝对应该给你的承包商AD账户。如果要限制对内部资源的访问,可以在AD中使用组织单位,例如
根据链接到OU的组设置对资源的访问限制。
远程访问服务器只会产生另一组问题。
答案 1 :(得分:-1)
安装非Express版本的TFS时,需要AD进行身份验证,不能正确使用非AD帐户中的TFS服务器。
从这一点来说,你有两个解决方案:
我不清楚远程桌面部分,请解释。