更改访问级别

Azure DevOps Server |Azure DevOps Server 2022 |Azure DevOps Server 2020

注意

本文适用于 Azure DevOps Server(本地)。 若要管理 Azure DevOps Services(云)的访问级别,请参阅 “添加组织用户和管理访问权限”。

本文介绍如何使用访问级别来管理对 Azure DevOps Server 提供的函数和功能的访问。 访问级别是通过安全组授予的权限的补充,用于提供或限制特定任务。 本文介绍如何更改用户和组的访问级别。 有关详细信息,请参阅 关于访问级别

有关分配给最常见组(读者、参与者和项目管理员)和利益干系人访问组的权限的简化概述,请参阅 默认权限快速参考

重要说明

从 Azure DevOps 内容版本选择器中选择一个版本。

选择与平台和版本相对应的本文的版本。 版本选择器位于目录上方。 查找 Azure DevOps 平台和版本

先决条件

类别 要求
权限 项目管理员组的成员
组成员身份 若要管理大型用户组的访问权限,请创建 Windows、Active Directory 或 Azure DevOps 安全组,然后将用户添加到这些组
项目访问权限 确保用户是 项目的成员

打开访问级别

可以管理应用程序层上定义的集合的访问级别。 默认访问级别会影响所有集合中的所有项目。 将用户或组添加到团队、项目或集合时,他们将获得默认访问级别。 若要为特定用户或组提供不同的访问级别,需要将它们添加到非默认访问级别。

  • 从 Web 门户的项目集合主页(例如,http://MyServer:8080/tfs/DefaultCollection/),打开访问级别。 如果处于项目级别,请选择 Azure DevOps 徽标,然后选择“访问级别”。

    Web 门户的屏幕截图,“打开访问级别”对话框。

    如果你没有看到访问级别,则你不是管理员,需要获取权限

将用户或组添加到访问级别

对访问级别设置所做的更改将立即生效。

  1. 选择要管理的访问级别。

    例如,此处选择“基本”,然后选择“添加”以向基本访问添加组。

    基本访问级别的屏幕截图,添加组。

  2. 在文本框中输入用户或组的名称。 可以在文本框中输入多个标识,用逗号分隔。 系统会自动搜索匹配项。 选择符合您的选择的匹配项。

    “添加用户和组”对话框的屏幕截图。

  3. 选择“保存更改”。

更改用户或组的访问级别

若要为用户或组分配不同的访问级别,需要先删除其当前访问级别,然后再授予他们新的访问级别。

请确保根据为该用户购买的内容设置每个用户的访问级别。 基本访问权限包括所有利益干系人功能。 高级和 Visual Studio Enterprise 订阅者访问级别包括所有基本功能。

  1. 选择用户或组,然后选择“删除”。

    “集合级别权限和组”页的屏幕截图。

  2. 按照前一节提供的步骤将用户或组添加到其他访问级别。

更改默认访问级别

确保默认访问级别与你获得许可的访问权限相同。 将默认访问级别设置为利益干系人时,只有被授予“基本”或更高级别的用户才能访问比利益干系人级别更多的功能。

可以从其页面设置访问级别。 选择“设置为默认访问级别”,如下所示。

利益干系人访问级别的屏幕截图,设置为默认值。

重要说明

服务帐户将添加到默认访问级别。 如果将利益干系人设置为默认访问级别,则必须将 Azure DevOps 服务帐户添加到基本或高级访问级别组。