将用户添加到TFS中的“ Team Foundation Service帐户”组


16

我需要将用户添加到TFS的“ Team Foundation Service帐户”组中,以便能够运行TFS集成工具

我是同时运行TFS和TFS安装的计算机上的管理员(即,我在TFS管理员组中)。

当我尝试使用Team Foundation Server管理控制台执行此操作时,添加选项显示为灰色。

有关如何执行此操作的任何想法?

Answers:


7

您可能需要为此使用tfssecurity.exe命令。至少,这是默认方法。MS决定将某人添加到该组中并不容易,以使“全球上帝用户”的数量保持较低。:-)

有关更多信息,请参见此链接:http : //msdn.microsoft.com/zh-cn/library/ms400759.aspx


对于TFS 2008,这就是这样做的方法。我必须回过头来为旧的TFS 2008服务器执行此操作,因此感谢您指出正确的方向。
瓦卡诺2011年

确认对TFS2015仍然有效。
Gshenanigan

11

仅有一种方法。

请使用以下命令在服务帐户组中添加用户:

tfssecurity /g+ "Team Foundation Service Accounts" n:domain_name\user_name /server:SERVER_URL


5

哇!这个很难弄清楚。最后,我只是由于运气(尝试了许多不同的东西)才得到它。

这是您的工作:

  1. 打开TFS管理控制台
  2. 单击左侧树中的应用层
  3. 在“管理控制台用户”中找到您的用户(假设存在该用户)
  4. 选择您的用户,然后选择框右侧的“重新应用”
  5. 在出现的对话框中单击高级功能。
  6. 确保选中“添加所需的权限才能更改服务帐户”。
  7. 选择确定

结果:该用户被添加到“ Team Foundation Service帐户”组

!很高兴解决了,我要去吃坚果!


0

归根结底,服务帐户组不只是本地计算机组还是域组?如果是这样,则通过本地计算机或域组添加它们。


no,不,我看不到他们。(至少在本地,我对域级别不是100%肯定)
Vaccano 2010年

好。我知道在我们的VS-TFS 2008服务器上有一个名为“ TFS_APPTIER_SERVICE_WPG”的本地组,其描述为“ Team Foundation Server服务组”,因此我认为这就是您系统上的内容。
joeqwerty

我的TFS 2008服务器也有该组。但是,向其中添加用户并不会真正将您添加到该组。TFS安全性命令行调用是我可以找到的用于TFS 2008的唯一方法
Vaccano,2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.