分支策略要求代码构建成功后才能合并。为了允许特定用户无论构建状态如何,都能将更改合并到 master 分支,同时遵循最小权限原则,您应该怎么做?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 修改该用户的分支安全设置。.
为什么这是答案
正确答案是修改该用户的分支安全设置。在 Azure DevOps 中,分支策略是针对特定分支(例如 master 分支)配置的。要绕过这些策略,需要修改该分支的安全设置,为特定用户授予“绕过策略时强制合并”或类似权限。这允许用户在不满足所有策略要求的情况下进行合并,同时将权限范围限制在特定分支,符合最小权限原则。 将用户添加到 Build Administrators 组或 Project Administrators 组会赋予用户更广泛的权限,超出了仅绕过分支策略的需求,不符合最小权限原则。修改用户的存储库安全设置会影响整个存储库,而不是仅针对特定分支的策略绕过。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡