【问题标题】:TFS extension - Restrict access to a hub groupTFS 扩展 - 限制对集线器组的访问
【发布时间】:2018-02-15 11:11:54
【问题描述】:

我正在使用 JavaScript 为 TFS(Team Foundation Server)开发一个扩展,特别是 2017 版。

在这个扩展中,我添加了一个 Hub 组(见下图)

但是,此 Hub 组应仅对某些用户可访问/可见。 我该如何做到这一点?我无法在 TFS 扩展教程和文档中找到此功能。

【问题讨论】:

    标签: tfs


    【解决方案1】:

    对不起,无论是从扩展方面还是从权限方面都是不可能的。即使使用诸如代码/工作/构建和发布之类的内置集线器组。也没有能够直接隐藏集线器组。除非您更改访问级别。

    为需要输入错误的用户分配利益相关者访问权限, 查看积压工作、看板、图表和仪表板,但没有 TFS 校准。利益相关者还可以查看发布和管理发布 批准。利益相关者可以免费访问。

    来源链接:About access levels

    有关利益相关者可用功能的详细信息,请参阅Stakeholder access。

    大多数扩展程序要求用户至少具有基本访问权限,而不是利益相关者。


    在您的情况下,我不建议您直接更改用户访问级别。因为他也会失去他以前拥有的其他功能。作为一种解决方法,它可以禁止他查看或使用您在 TFS 上的集线器组/集线器下的东西。这是 TFS 中称为 Permissions 的另一个概念。

    例如,您可以拒绝分支/文件夹级别的读取权限

    阅读

    可以读取文件或文件夹的内容。如果用户已阅读 文件夹的权限,用户可以看到文件夹的内容 以及其中文件的属性,即使用户没有 打开文件的权限。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-19
      • 2013-11-13
      • 2012-07-23
      • 2013-11-11
      • 1970-01-01
      • 2010-11-27
      相关资源
      最近更新 更多