【问题标题】:TFS - Specialized Group has no access to Work ItemsTFS - 专业组无权访问工作项
【发布时间】:2013-04-09 17:05:10
【问题描述】:

我创建了一个 tfs 组,该组将处理位于集合中的特定项目。现在我们正在使用工作项来跟踪错误等,但该组无法通过团队 Web 访问门户访问这些工作项。我不希望这个小组可以访问集合中的所有项目,只是他们正在处理的项目。但我需要他们能够访问出现的工作项目。

目前,当他们访问团队 Web 访问门户时,他们会收到一条消息,指出此团队项目集合中没有可访问的团队项目。

如果他们已经可以访问集合中的代码,为什么他们看不到工作项,我该如何更改它,但仍然限制他们看到的内容?

【问题讨论】:

    标签: tfs group-membership


    【解决方案1】:

    好的,一段时间后找到了我想要的东西。为了社区的利益,这里是完成隐藏安全设置的地方。

    对于新组,我需要进入团队/团队项目设置/区域和迭代!!!!

    是的,这个愚蠢的地方只有一个安全按钮。如果您进入那里,单击对话框底部的安全按钮,您将看到所有与 WORK ITEM 相关的权限。

    • 编辑此节点中的工作项;
    • 管理测试计划;
    • 查看此节点;
    • 查看此节点中的工作项。

    我需要检查所有这些以允许。

    再一次,与通过 TEAM 项目设置的所有其他安全设置相比,放置这些设置似乎是一个愚蠢的地方。我希望他们有充分的理由。

    【讨论】:

    • “对于新组,我需要进入 Team/Team Project Settings/Area and Iterations 下!!!”这是关键信息
    • @Mehrdad 你知道如何限制对源代码的访问吗?
    【解决方案2】:

    他们需要将View collection-level details 权限添加到他们的组(在集合级别)。默认情况下,Project Collection Valid Users 组具有这些权限,因此您只需将您的组添加为有效用户组的成员即可。

    【讨论】:

    • 嗯,该组是“有效用户的项目集合”的成员......并且“有效用户”组具有该设置。
    • 您对该组在项目和集合级别拥有哪些具体权限?以及他们所属的任何团体?
    • 拥有所有其他用户的默认贡献者组没有问题。如果我将“组 X”移动到默认贡献者组下,他们突然可以访问。我确保 x 组贡献者与贡献者相同。并且每个单独在有效用户下。但这不起作用..如果我查看每个贡献者组,我会看到他们是“有效用户的项目集合”的成员。
    • 自定义组有什么权限?
    • 每个都一样... 创建测试运行、删除测试运行、管理测试配置、管理测试环境、查看项目级信息、查看测试运行。两组都检查了这些。由于他们都是有效用户项目集合的成员,因此我没有更改集合级别的任何安全设置。
    猜你喜欢
    • 2013-11-23
    • 2012-10-08
    • 2020-06-16
    • 1970-01-01
    • 2014-11-24
    • 1970-01-01
    • 2016-07-16
    • 1970-01-01
    • 2017-10-24
    相关资源
    最近更新 更多