【问题标题】:TFS users just allowed to create bugsTFS 用户只允许创建错误
【发布时间】:2016-05-19 09:54:08
【问题描述】:

我们有一个 VSTO 帐户,我们目前正在为我们的一位客户打开一个测试环境。 我们希望为该客户提供一种声明错误并查看当前已声明的所有错误的方法。 我们只想允许这些权限,但在 VSTS 组中,没有“tester”组。 最好的方法是什么?

【问题讨论】:

    标签: testing tfs permissions azure-devops


    【解决方案1】:

    我认为对您有帮助的层/组/访问级别是利益相关者访问级别。具有利益相关者访问级别的人将能够创建/查看工作项等,但不能创建您的来源。

    利益相关者也是免费的。

    要查看 Stakeholder 和 Basic 之间的区别,https://www.visualstudio.com/products/visual-studio-team-services-feature-matrix-vshttp://vsalmdocs.azurewebsites.net/library/vs/alm/work/connect/work-as-a-stakeholder

    您可以通过主仪表板上的“用户”选项卡将用户添加为利益相关者。

    转到您的 VSTS 网站,https://[yourprojectname].visualstudio.com/ 顶部应该有一个“用户”选项卡/链接,在 Team Services 徽标的正下方,单击它 在所有用户下,点击添加,输入他们的登录信息和密钥,将他们的访问级别设置为利益相关者

    希望对你有帮助

    【讨论】:

      【解决方案2】:

      您可以通过以下步骤创建“测试人员”组并添加客户:

      1. 从 Web Portal 打开您的项目。
      2. 点击右上角的“管理项目”按钮。
      3. 切换到“安全”标签。
      4. 点击“创建 VSTS 组”按钮创建“测试者”组。
      5. 点击“Tester”组的“Members”选项卡下的“Add...”按钮添加您的客户。

      然后您可以根据您的要求配置该组的权限。

      1. 在“安全”选项卡下,您可以设置一般权限。

      2. 在“版本控制”选项卡下,您可以设置访问代码资源的权限。点击“添加...”按钮添加创建的“测试人员”组,并将“测试人员”组的所有权限设置为“拒绝”,因为您只是想给客户检查错误的权限。

        李>
      3. 在“工作”选项卡下,切换到“区域”面板。由于没有任何方法可以根据工作项类型指定权限。另一种方法是创建一个子区域并将所有错误放在该区域下。然后可以配置父区域和子区域的安全设置,使“Tester”组只能读取和编辑bug区域下的工作项。

      顺便说一句,如果您只有一个客户需要应用这些设置,您也可以直接为客户配置安全性,方法是搜索客户名称,然后设置权限,而无需创建组。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-02-22
        相关资源
        最近更新 更多