从 Team Foundation Service Accounts 组中删除非活动用户

Remove Inactive User from Team Foundation Service Accounts group

我知道我们可以使用 TFSSecurity 命令 add/remove Team Foundation Service Accounts 组的用户

例如 - tfssecurity /g- "[TEAM FOUNDATION]\Team Foundation Service Accounts" n:DOMAIN\username /server:https://tfs.mycompanydomain.com/tfs

当我尝试删除非活动用户(AD 用户离开组织)时出现错误:无法解析身份。

如何从 "Team Foundation Service Accounts" 组中删除非活动用户。 任何帮助将不胜感激。

TFS 版本:2017

因为该用户处于非活动状态(AD 用户离开了组织)。

请执行命令tfssecurity /imx “username” /collection:url,然后查看结果查看该用户存在于您collection的哪个组中。确保您从所有 TFS 组中删除了该用户。

如果你也无法将他从其他组中删除。您可以尝试使用 用户 ID 而不是域名。

tfssecurity /g- "[TEAM FOUNDATION]\Team Foundation Service Accounts" n:userID /server:https://tfs.mycompanydomain.com/tfs

UserId 存储在 Tfs_Configuration 数据库中。 如果您想知道您的 ID,可以要求您的 TFS 管理员检查 [dbo].[tbl_Identity] table 以获取您的用户 ID。