我们有一个包含多个团队/用户的项目,并希望限制访问可用的存储库。
假设我的项目中有3个回购:
例如,如何确保A队无法看到回购2和3?
谢谢
您需要使用单个回购的安全设置。
因为权限在整个继承链中被评估为Deny胜过允许,所以您将团队添加到repo并拒绝其“Contribute”权限。
注意:如果您向团队添加团队,并且他们的权限与团队所属的任何团队或团队相同,则团队的条目将被删除,因为没有给出团队或团队无法继承的明确值。
通过禁用“删除”按钮可以观察到这种情况。 AzDO告诉您此团队或组没有明确的权限集,并且其所有权限都是推断(未设置)或继承,因此将被删除。