0

我开发了一个 TFS 网络扩展。我有一些辅助数据放在单独的页面上,当前可以从集线器访问。我想限制对该数据的访问,以便它只能由具有某些权限的人更改(例如,只有将“管理项目属性”设置为允许的人)。

两个集线器都是按照这些说明创建的,但似乎没有提到如何限制对集线器的访问。

据此我不能限制对集线器组的访问,听起来这也可能适用于集线器。

是否可以根据用户的权限隐藏集线器?如果不是,我有什么选择来限制对辅助数据的访问?

4

1 回答 1

0

是的,这也适用于集线器。在代码级别,作为扩展作者,您不能限制扩展对特定用户或组的访问。

目前,也无法指定用户或组来访问门户网站或服务器端安装的扩展程序(预计价格)。

已经有相关的用户声音,您可以投票和跟进,TFS PM 将审核该建议。

指定用户或组的 VSTS 扩展限制

https://visualstudio.uservoice.com/forums/330519-visual-studio-team-services/suggestions/32926549-vsts-extension-restrict-for-specified-users-or-gro

一种方法可能有效:如果用户无权访问扩展从 TFS/VSTS 提取的各种数据,他们将导致此扩展的某些部分无法工作。但是,您现在无法完全为用户隐藏扩展程序及其链接。

于 2018-04-06T03:17:25.967 回答