Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure开发运营安全_Azure_Azure Devops - Fatal编程技术网

Azure开发运营安全

Azure开发运营安全,azure,azure-devops,Azure,Azure Devops,我正在尝试配置我的Azure Dev ops设置,以便只向客户端公开一个repo,而不是boards/wiki和所有其他选项 我如何在开发操作中配置一个组或团队,使该组或团队的成员除了从我的组织中看到特定的回购协议外,无法看到任何其他内容(即他们能够从回购协议中提取,但甚至无法看到同一项目中的董事会、任务、wiki等) 我已经尝试过通过遵循指南和文档来完成许多过程,但这些过程并没有在我的测试电子邮件中生成开发操作项目的“简化”视图。您可以通过“项目设置”页面来完成 创建新的安全组 然后设置权限

我正在尝试配置我的Azure Dev ops设置,以便只向客户端公开一个repo,而不是boards/wiki和所有其他选项

我如何在开发操作中配置一个组或团队,使该组或团队的成员除了从我的组织中看到特定的回购协议外,无法看到任何其他内容(即他们能够从回购协议中提取,但甚至无法看到同一项目中的董事会、任务、wiki等)


我已经尝试过通过遵循指南和文档来完成许多过程,但这些过程并没有在我的测试电子邮件中生成开发操作项目的“简化”视图。

您可以通过“项目设置”页面来完成

创建新的安全组

然后设置权限。我将“拒绝”权限应用于除“查看项目级信息”之外的每一项

然后在项目设置中,转到Repos并单击Repositories。将新的安全组添加到存储库中,并设置希望该组拥有的权限

请记住,当您将用户添加到新组以确保将其从其他组中删除以限制其访问权限时。电路板、管道等的菜单项仍将显示在菜单上,但当用户进入时,他们无法看到或创建任何内容

如何在dev ops中配置组或团队,以便 集团或团队只能看到特定回购协议 来自我的组织

对于这种需求,恐怕在azure devops中不可行。 无论如何设置权限,概览和电路板都是可见的

我知道的将Overview和boards设置为invisible的唯一方法是关闭project settings Overview中的服务,但这将使该服务对项目的所有成员都不可见


我遇到了一些与您有相同需求的用户,您可以提高您的功能需求以促进更丰富功能的开发,或者投票给同一个Uservoice以提高优先级。

这对我不起作用,我的测试用户仍然能够创建任务等。您是否将他们从任何其他组中删除?是的,我这样做了。在我看来,如果可能的话,它也应该隐藏菜单项,这有点令人沮丧。Devops做了那么多我们需要的事情,只差这10%,这真的是一个交易破坏者吗?我的意思是,它涵盖了您需要它做的90%,在这一点上,它实际上不是一个功能问题。在为客户工作时,有时将对回购的访问从任务中分离出来是很重要的&dev ops提供的其余部分,以便客户可以查看和访问正在完成的工作,并可能做出贡献。不需要关心其他的开发人员操作。能够打开/关闭访问似乎是一个非常直截了当的问题。我不愿意看Jira&它的源代码控制集成,看看它是否能提供我所期望的那种访问控制,但它越来越希望这可能是未来的方向。