【问题标题】:How to restrict repos access by user如何限制用户对 repos 的访问
【发布时间】:2019-03-05 18:50:46
【问题描述】:

我们有一个包含多个团队/用户的项目,并希望限制对可用存储库的访问。

假设我的项目中有 3 个存储库:

  • A 组将在 repo 1 上工作
  • B 组将处理 repo 2
  • C 组将在 repo 3 上工作

例如,如何确保团队 A 看不到 repos 2 和 3?

谢谢

【问题讨论】:

  • 您是否查看了存储库级别可用的安全设置?

标签: azure-devops


【解决方案1】:

您需要使用各个存储库上的安全设置。

由于在整个继承链中权限被评估为 拒绝 胜过 允许,因此您需要将团队添加到 repo 并拒绝他们的“贡献”权限。

拒绝 DSP 团队

允许 ULP 团队

注意:如果您将团队添加到存储库,并且他们的权限与该团队所属的任何团队或组相同,则该团队的条目将被删除,因为没有为该团队或组不能继承。

这可以通过禁用删除按钮来观察。 AzDO 告诉您,此团队或组没有明确设置权限,并且其所有权限都是推断(未设置)或继承的,因此将被删除。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-08-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多