【发布时间】:2020-10-02 06:09:16
【问题描述】:
当前情况(如果我没有遗漏任何东西)
-
如果 Project settings --> Repos-->Repositories-> Git Repositories -> "Edit Policies" 是允许的,用户可以编辑 Cross Repo Policies 并将 "local" 策略添加到各个 repos/branches
-
如果 Project settings --> Repos-->Repositories-> Git Repositories -> "Edit Policies" is denied ,用户不能编辑任何类型的策略(Cross Repo 或 "local")
-
如果我希望用户能够编辑特定存储库/分支的“本地”策略但不能编辑跨存储库策略,我必须
在“Git Repositories”上,将“Edit Policies”设置为 Denied
在每个 Repository 上,将“Edit Policies”设置为 Allowed
期望的行为
有没有办法允许用户编辑“本地”存储库/分支策略而无需对每个单独的存储库设置权限?
基本上,我想在公司范围内实施“跨回购政策”,但允许团队在必要时添加拥有自己的回购/分支的额外政策。
谢谢
【问题讨论】:
-
嗨,您有机会查看以下答案吗?它回答了你的问题吗?
-
@LeviLu-MSFT 我本来想接受但我忘了。
标签: azure azure-devops