1

假设 Azure DevOps 管道已被授权使用服务连接。如果运行管道的用户没有相同服务连接的权限,他/她还能运行管道吗?只是想看看哪个优先。

谢谢

4

1 回答 1

0

管道使用服务连接 viapipeline service account而不是personal account. 假设 Azure DevOps 管道已被授权使用服务连接。如果运行管道的用户对同一服务连接没有权限,他仍然可以运行管道

测试A

我通过帐户A->打开服务连接->在管道权限中添加yaml构建->通过帐户B运行yaml构建创建了一个服务连接,它可以工作。

结果:

在此处输入图像描述

测试 B

如果我删除管道权限中的 yaml 构建并运行构建,则需要允许该权限

结果

在此处输入图像描述

于 2021-02-18T06:18:39.440 回答