我遇到的问题是,在Active Directory中禁用的用户仍然出现在Team Foundation Server 2013中的Team Project Collection中。这是一个问题,因为集合中的所有项目都继承了这些用户,在分配工作项等时可见
以下屏幕截图中的这些用户都被禁用,并且这些用户都不是TFS上任何组或组的一部分。 特别是这些用户:
隐藏这些用户也很不错:
我尝试了以下内容:
是否有其他人在TFS 2013中出现了已禁用的用户或知道如何解决此问题?
谢谢
答案 0 :(得分:1)
这种现象是正确的。 Active Directory中的已禁用用户仍将显示在TFS中。由于这些用户是从AD导入的,并且属于Windows组,因此您无法从安全页面删除这些用户。 TFS服务器将自动从AD同步。
您可能需要手动删除用户,而不是在Active Directory中禁用用户。
更新
您无法隐藏用户的安全性。如果您在分配工作项时对这些用户感到恼火。您可以过滤要在工作项下拉列表中显示的用户。请在此问题中查看我的回答:TFS-2015 limiting user list了解详细步骤。
答案 1 :(得分:0)
在 Patrick的帖子中尝试了所有内容后,我无法解决此问题。
此问题在此处的类似帖子中仍未解决:How do I remove a user from tfs?
我能够部分解决的唯一方法是从TFS 2013升级到TFS 2015.用户仍然出现在Project Collection用户组中,但不再出现在Team Project中作为工作项目等的选项 目前还不清楚为什么会这样。