Azure DevOps中用于服务连接的管道级访问控制-经典编辑器管道

时间:2020-06-01 19:54:13

标签: azure-devops serviceconnection azure-pipelines-release-task

我在Azure DevOps中创建了SSH服务连接。我的帐户已启用“新服务连接体验” 预览功能,并能够查看服务连接的新安全功能。看来我们可以启用安全性,以便某些YAML管道能够使用服务连接。但是,我看不到Classic Editor管道的类似功能。我可以从中获得一些建议,以了解如何为Classic Editor实现类似的功能?

示例:以下详细信息位于具有相同级别的用户(用户/管理员/读者)访问权限的同一ADO组织和项目下

服务连接名称:test-ssh-connection 创建的经典编辑器管道: 1)管道1-这可以使用服务连接 2)管道2-我们要限制服务连接,以使该管道无法使用服务连接。

1 个答案:

答案 0 :(得分:0)

看来我们可以启用安全性,以便某些YAML 管道可以使用服务连接。但是,我看不到 经典编辑器管道的类似功能。我能得到一些建议吗 如何实现经典编辑器的类似功能?

对不起,但据我所知,目前不支持。正如the document所指出的那样,pipeline permissions仅适用于Yaml管道,而user permissions仅适用于经典管道。

对于经典管道,如果某人用于登录Web门户的帐户没有用户权限,则由他创建的管道将无法访问服务连接:

enter image description here

尽管不支持您想要的内容,但我同意您的看法,如果管道权限功能可以支持经典管道会更好。因此,我的建议是在我们的UserVoice site上添加您对此功能的请求。感谢您帮助我们构建更好的Azure DevOps!

enter image description here

希望它会有所帮助:)