【发布时间】:2020-03-26 05:08:22
【问题描述】:
出于职责分离的目的,我的公司有一项政策规定,参与更改的开发人员不能参与将该代码推送到暂存或生产,因此我们有一个发布团队来审查对这些分支的拉取请求并推送到相关环境。
团队领导希望能够为开发和测试分支定义策略,因为这些分支有自己的专用环境。
我们的 Azure 管理员仍在学习 Azure,因此如果有人可以指出明确声明不允许这样做的文档,或者描述如何设置的文档。
编辑:为了澄清(希望如此),我会把它放在大纲中。
- 开发人员可以创建任何分支,并按照他们的意愿向其中推送和合并。开发人员无法管理任何分支上的策略。
- 该团队的团队负责人可以在特定分支(开发和测试分支)上定义策略,但不能在其他分支(stg 和 prod 分支)上定义策略。
- 发布团队可以在任何分支上定义策略,但专门管理 stg 和 prod 分支。
第一个和最后一个条件都有效。我不知道如何告诉 azure 管理员授予团队领导权限以管理仅在特定分支上的策略。
【问题讨论】:
标签: azure-devops