【问题标题】:Visual Studio - Don't display all domain users in "Assign To" fieldVisual Studio - 不要在“分配给”字段中显示所有域用户
【发布时间】:2013-03-26 23:01:57
【问题描述】:

如果我加载 TFS Web 访问并转到安全 > 用户,我只会看到我添加到团队中的 3 个人。但是,当我尝试在 Web Access 或 Visual Studio 中将任务分配给某人时,它会列出域中的一堆用户(并非所有用户,看起来都像所有 IT 人员)。这是从哪里来的?如何更改它...而不通过命令行导出、编辑和导入文件?

更新:我在 MSDN 文档中找到了这一行:

Team Foundation \Team Foundation 有效用户

该组的成员 有权访问 Team Foundation Server。该组自动 包含已添加到其中任何位置的所有用户和组 团队基础服务器。您不能修改此成员的成员资格 组。

我真的不明白...这是我们自己团队的服务器,与主开发团队分开安装。我不知道其他 30 或 40 个用户是如何进入这个组的。对此有任何帮助的主要奖励

【问题讨论】:

    标签: tfs visual-studio-2012


    【解决方案1】:

    问题在于 [TEAM FOUNDATION]\Valid Users 包括 [TEAM FOUNDATION]\Team Foundation Administrators,其中包括 [BUILT IN]\Administrators强>

    TFS 服务器管理控制台中,我选择了 Application Tier 并单击了Group Membership。然后我双击 [TEAM FOUNDATION]\Team Foundation Administrators 并删除了 [BUILT IN]\Administrators

    现在我只看到我的团队,而不是所有在服务器上担任本地管理员的 SQL 管理员和工程师。所有这些都没有任何命令行或插件。

    【讨论】:

    • 感谢...我能够从 TFS 管理员中删除内置管理员组。但是,即使在 TFS 与 AD 重新同步后,额外的域管理员帐户仍会出现在“分配给”下拉列表中。我们需要等待服务器清理它们吗? (我想我也可以像下面 MikeR 的回答那样改变 WIT……)
    • 好久不见……你可能要重启 TFS 服务,但我不这么认为。 Team Foundation AdministratorsValid Users 中是否还有其他意想不到的群体?
    • 抱歉,我没有注意到您回复中的通知。额外的帐户仍然出现,但从那以后我一直无法查看它,也没有时间安排重新启动。不过,我会为它添加书签,下次我可以查看它时,我会回来报告。谢谢!
    • 这对我的情况没有帮助,即使在重新启动 TFS 服务之后也是如此
    【解决方案2】:

    这个可能的分配列表在 WorkItemTypeDefinition 中定义。通常你会导出和导入这个。如果您安装了 TFS PowerTools (http://visualstudiogallery.msdn.microsoft.com/b1ef7eb2-e084-4cb8-9bc7-06c3bad9148f),则可以直接在 Visual Studio 中使用 WITD。

    为此,请打开“工具->流程编辑器->工作项类型->从服务器打开 WIT”。选择您要连接的 TeamProjectCollection,然后选择您遇到问题的 TeamProject 和 WorkItemType。

    检查“AssignedTo”字段的规则。默认可以是“ValidUser”规则,它包括 TFS 中每个允许的用户。删除该规则并添加一个新的“AllowedValues”规则,其值类似于“[project]\Project Administrators”,而不是只能将“Project Administrators”分配给此工作项。

    如果已经定义了一个组并且不是所有的“ValidUser”,则从组集中删除用户。

    【讨论】:

    • 非常有帮助,但知道如何定义“ValidUsers”吗?我不明白为什么它是一个如此庞大的群体或它来自哪里。
    • 我继续将其设置为管理员并保存了 WIT 文件,但其他名称仍然出现。这需要重启服务吗?
    • ValidUsers 应该是组“项目集合有效用户”,因此集合中允许的每个用户都以某种方式。更改规则后,您需要刷新 TeamExplorer,然后所有打开的 WorkItems 才能看到更改。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-03-10
    • 1970-01-01
    • 2018-09-05
    • 1970-01-01
    • 2014-07-16
    • 2022-07-13
    • 1970-01-01
    相关资源
    最近更新 更多