【发布时间】:2017-03-10 12:05:54
【问题描述】:
我们有一个人离开了我们的公司,并且他们的 Active Directory 的 Windows 域帐户已被删除。他们后来又回来了,但被赋予了不同的 Windows 域帐户用户名。现在,当我们尝试为他们分配任务时,它总是与旧帐户相关联。我认为这是因为名称仍然相同,并且 TFS 正在进行某种重复检查。我已尝试删除缓存并验证 Team Foundation Server 定期身份同步 作业运行正常。在尝试通过对话框添加 Windows 用户或组以及新的 Active Directory 用户时,我还可以看到旧的 Active Directory 帐户出现。
奇怪的是,这个用户没有作为任何团队项目集合的 TFS 中任何组的成员出现。那么为什么他们仍然出现在 [Team Project Collection]\Project Collection Valid Users 组中?
【问题讨论】:
-
现在分配给字段的规则是什么,
VALIDUSER,ALLOWEDVALUES,ALLOWEXISTINGVALUE? -
您的意思是使用新域帐户的用户与“旧删除用户”(旧域帐户)使用相同的名称?您能在 TFS 服务器中看到“旧删除用户”(旧域帐户)吗?
-
所以用户的新域帐户与他删除的windows域帐户的全名相同。我们已从团队项目中删除了他的访问权限,只授予了对他新 AD 帐户的访问权限。每次我们将任务分配给他的名字时,它都会与旧的 AD 帐户相关联,而不是与他的新帐户相关联。 “分配给”选择列表中没有多个选项重复他的名字。所以我假设 TFS 正在对 AD 的全名进行某种类型的区分,这会阻止他的新帐户被关联。即用户名是 t\t_name 现在是 t\test_name 但他在 AD 中的全名显示为 User, Test
标签: tfs