您如何请求访问Azure DevOps中的项目?

问题描述

谁可以请求访问组织中的Azure DevOps项目?我一直在研究这个问题,这是由于今天有一些要求。我无法理解其他用户如何看到一个项目要求能够请求访问权限。

我今天与一位不是网站集管理员或项目管理员的基本用户进行了交谈,项目列表仅显示了它们所包含的项目,而没有其他项目。我们查看了组织设置,没有其他设置了。

我来自项目管理员的请求(也许他们看到了不同的东西),但我只是想知道更多有关其工作原理的信息,我可以看看是否需要在任何地方进行任何更改。

解决方法

您如何请求访问Azure DevOps中的项目?谁能够请求访问组织中的Azure DevOps项目?

这是Sprint 156 Update中的一项功能,称为Request Access策略。此策略仅适用于连接到AAD的组织,并且只有与该组织属于同一租户的用户才能请求访问他们无权访问的资源。

说明:

您现在可以使用新的请求访问UI来请求对组织的访问。如果您与需要访问的Azure DevOps组织属于同一租户,则新的请求访问UI将使您可以向组织的管理员通知为什么需要访问的理由。管理员将收到来自Azure DevOps的电子邮件通知,其中包含请求的详细信息。详细信息将包括:请求者的电子邮件ID,目标组织名称和理由。

要管理此行为,请执行以下操作:

请参见Disable your organization's Request Access policy。我们可以从Request Access启用/禁用Organization Settings=>Policies策略,并且必要时还可以编辑URL。 (请参阅上方链接中的point4)