Azure Devops 权限 - 一个区域是否对一个团队可见而对另一个团队不可见

问题描述

在我的 Azure 板中,我有一个区域的层次结构。在团队设置中,所有团队都设置了区域,就像这里描述的那样:https://docs.microsoft.com/en-us/azure/devops/boards/plans/safe-configure-boards?view=azure-devops#configure-area-paths

有没有办法让一个团队只看到它设置的区域,而看不到其他区域?目前,在 Boards>Work items 中,任何团队的任何成员都可以看到所有内容,甚至不属于他区域的用户故事。我该如何限制?

编辑:它可能来自某个区域的安全选项,向其中添加一个组并使工作项不可见,请参阅 Azure 文档中的 this screenshot。 但是,即使作为管理员,我也没有添加这样的选项!这是为什么?

解决方法

用户界面已更改。现在安全设置页面中没有添加选项。 您可以直接在搜索框中搜索团队组并更改其权限设置。请参阅下面的屏幕截图。

enter image description here

,

好的,除了李维斯的回答:

首先,默认情况下,添加到项目的每个新用户也会添加到该项目的组之一:贡献者、读者、管理员。我不考虑这里的管理员。

如果我们想让一个区域只对一个团队可见,我们需要执行以下操作:

  1. 修改贡献者或读者权限,将“查看项目级信息”设置为拒绝,然后为每个新用户将其添加到团队,并为该团队将此选项设置为允许所需区域

或(更好)

  1. 创建我们自己的群组,将“查看项目级信息”设置为拒绝(例如开发人员、QA 等),然后为每个新用户将其从贡献者或读者中删除,并将其添加到相应的组。然后将用户添加到团队,并为该团队将“查看项目级信息”选项设置为允许所需区域