我有两个用户在我的tfs 2012实例中"卡住",可以这么说.我已将它们从我能想到的每个可想象的组中删除,但他们仍然可以访问门户网站(尽管没有项目).
运行此处的imx命令会产生以下信息:
Microsoft(R)TFSSecurity - Team Foundation Server安全工具版权所有(c)Microsoft Corporation.版权所有.
目标Team Foundation Server是mytfsserverurl.
解析身份"NT \用户名"......SID:S-1-5-21-1715567821-1897051121-682003330-9628
DN:CN =用户名,OU = Win7_Desktop_Restricted,DC = nt,DC =域,DC = com
身份类型:Windows用户
登录名:NT\username
显示名称:用户名
描述:blahjblah2个小组的成员:
e [A] [团队基金会] \团队基金会有效用户
e [A] [CollectionName] \项目集合有效用户完成.
但是,这些用户不在任何其他组中.当我在服务器本身上查看这些组的组成员身份时,他们也不在那里.用户都没有任何变更集,工作项或工作空间.
它们出现在Web门户中,但仅在我搜索它们时才出现.我无法通过导航找到它们,当我尝试单击"删除"时,我收到以下错误消息:
无法从此组中删除所选标识.隐藏详细信息TF50618:无法直接修改Team Foundation Valid Users组.

如何从这些组中删除这些用户?
定期执行清理工作,将人员从全局组中删除。如果你耐心等待,几天后它们就会消失。然而,他们将无权访问任何 TFS 资产。
现在,如果您有超过 6000 个用户同步到 TFS,您可能会发现同步作业失败,并且它们永远不会消失。如果您查看http://tfs.mydomain.com:8080/tfs/_oi,您应该能够看到作业是否失败。
如果您等不及预定的作业,您可以开始它:http://msmvps.com/blogs/vstsblog/archive/2011/02/17/force-tfs-to-sync-with-active-directory。 ASPX