关于访问级别

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019 | TFS 2018

访问级别授予或限制对选定 Web 门户功能的访问权限。 安全组可以提供或限制特定任务,这在安全组授予的权限的基础上进行了补充。 利用访问级别,管理员能够向其用户群提供对所需功能的访问权限,并且只需为这些功能付费。

重要

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

若要查看可用于你的平台的内容,请确保从目录上方的版本选择器中选择本文的正确版本。 功能支持会有所不同,具体取决于你使用的是 Azure DevOps Services 还是本地版本的 Azure DevOps Server。
若要了解所使用的本地版本,请参阅查找 Azure DevOps 平台和版本

将用户或组添加到团队或项目时,将自动授予他们访问默认访问级别支持的功能以及添加它们的安全组支持的功能的访问权限。 大多数用户可以通过分配到 基本 访问级别和 参与者 安全组来访问大多数功能。 有关分配给最常见组“ 读者”、“ 参与者”“项目管理员”的权限的简化概述,请参阅 默认权限

若要将用户帐户或组添加到特定访问级别,请参阅 管理用户和访问权限。 请确保根据你为该用户购买的内容设置每个用户的访问级别。

若要将用户帐户或组添加到特定访问级别,请参阅 更改访问级别。 请确保根据你为该用户购买的内容设置每个用户的访问级别。

支持的访问级别

将用户或用户组分配到以下访问级别之一:

  • 基本:提供对大部分功能的访问权限。 分配给具有 Visual Studio Professional 订阅的用户、Azure DevOps Server CAL,以及要为其支付组织中基本访问权限费用的用户。
  • 基本 + Test Plans:提供对基本和Azure Test Plans中包含的所有功能的访问权限。 分配给具有 Visual Studio Test Professional 或 MSDN 平台订阅的用户,以及你在组织中为其支付“基本 + Test Plans”访问费用的用户。
  • 利益干系人:可以免费分配且不限用户数量。 提供对专用项目的部分访问权限,大多数情况下提供对公共项目的完全访问权限。 分配给需要访问一组有限功能的无许可证或订阅的用户。 有关功能访问详细信息,请参阅利益干系人访问快速参考
  • Visual Studio 订阅者:分配给已有 Visual Studio 订阅的用户。 系统会自动识别用户的订阅(Visual Studio Enterprise、Visual Studio Professional、Visual Studio Test Professional 或 MSDN 平台),并启用该用户订阅级别中包含的任何其他功能。 如果分配 “基本”“利益干系人”,则他们还会在登录时获得 Visual Studio 订阅权益。

提示

作为添加新用户的最佳做法,我们建议在适当的 (而不是基本) 分配 Visual Studio 订阅服务器 级别,以防止在用户首次登录之前按 基本 费率收费。

  • 利益干系人:提供部分访问权限,可以免费分配给无限用户。 分配给需要访问一组有限功能的无许可证或订阅的用户。
  • 基本:提供对大部分功能的访问权限。 分配给具有 Azure DevOps Server CAL 的用户、具有Visual Studio Professional订阅的用户,以及要为其支付组织中基本访问权限费用的用户。
  • 基本 + Test Plans:为具有每月测试管理器订阅、Visual Studio Test Professional或 MSDN 平台订阅的用户提供访问权限。
  • VS Enterprise:提供对高级功能的访问权限。 分配给订阅Visual Studio Enterprise的用户。
  • 利益干系人:提供部分访问权限,可以免费分配给无限用户。 分配给需要访问一组有限功能的无许可证或订阅的用户。
  • 基本:提供对大部分功能的访问权限。 将 分配给具有 CAL 或 Visual Studio Professional 订阅的用户。
  • Azure DevOps Server 2019) 中弃用的高级 (旧访问级别:提供对高级功能的访问权限。 仅分配给订阅了 MSDN 平台或Visual Studio Test Professional的用户。
  • VS Enterprise:提供对高级功能的访问权限。 分配给订阅Visual Studio Enterprise的用户。

下表指出了可用于每个受支持的访问级别的功能。 Visual Studio Test Professional 和 MSDN 平台订阅授予对与 Visual Studio Enterprise 相同的功能的访问权限。


功能

利益干系人

基本&
Visual Studio Professional

基本 + Test Plans &
Visual Studio Enterprise


功能

利益干系人

基本&
Visual Studio Professional

基本 + Test Plans&
Visual Studio Enterprise


功能

利益干系人

基本&
Visual Studio Professional

先进&
Visual Studio Enterprise


管理组织
当也添加到安全组或角色时,可以配置资源:团队管理员、项目管理员或项目集合管理员。

✔️

✔️

✔️


高级积压工作 (backlog) 和冲刺 (sprint) 计划工具
包括对所有 积压工作冲刺规划工具的 完全访问权限。

✔️

✔️


✔️

✔️


高级项目组合管理
包括从 项目组合积压工作看板定义功能和史诗的完全访问权限。

✔️

✔️


敏捷面板
利益干系人对 看板任务板的访问权限有限。 利益干系人可以通过拖放添加工作项和更新状态,但不能更新卡片上显示的字段 (,工作项状态) 除外,并且无法 查看或设置容量

✔️

✔️

✔️


敏捷面板
利益干系人对 看板任务板的访问权限有限。 利益干系人无法添加工作项、拖放卡片以更新状态、更新卡片上显示的字段,也无法 查看或设置容量

✔️

✔️

✔️


敏捷项目组合管理
包括对 项目组合积压工作看板的有限访问权限。 利益干系人无法更改积压工作优先级顺序、无法将项分配给迭代、使用映射窗格或练习预测。

✔️

✔️

✔️

项目
包括对所有 Azure Artifacts 功能的完全访问权限,最多 2 GiB 的免费存储空间。

✔️

✔️

✔️


创作发布管道和管理发布
包括定义发布管道多阶段持续部署 (CD) 管道以及使用审批和入口来控制部署;启用“免费访问 Pipelines 预览版”功能后,利益干系人可以访问所有 Azure Pipelines 功能。

✔️

✔️

基本积压工作 (backlog) 和冲刺 (sprint) 计划工具
包括对积 压工作冲刺积压工作和任务板上的添加和修改项的有限访问权限。 利益干系人无法将项分配给迭代、使用映射窗格或预测。

✔️

✔️

生成
包括对所有功能的完全访问权限,以 管理软件的持续集成和持续交付

✔️

✔️

图表创作
可以创建工作跟踪 查询图表

✔️

✔️


图表查看
只能查看工作跟踪查询图表。 利益干系人无法从“查询”页查看查询图表,但在添加到仪表板时可以查看这些图表。

✔️

✔️


代码
包括对使用 Git 存储库或使用 Team Foundation 版本控制 (TFVC) Team Foundation 版本控制 (TFVC ) 管理代码的所有功能的完全访问权限。

✔️

✔️


交付计划
包括添加和查看交付计划的完全访问权限。

✔️

✔️


交付计划
包括添加和查看交付计划的完全访问权限。

✔️

✔️


请求和管理反馈 包括对请求和管理有关工作软件的反馈的完全访问权限。

✔️

✔️


标准功能
包括 跨项目工作查看仪表板查看 Wiki 和管理 个人通知。 利益干系人无法查看为存储库定义的 Markdown 自述文件,并且只能读取 Wiki 页面。

✔️

✔️

✔️


在生成和发布中测试服务
包括使用生成运行单元测试查看和分析测试结果。

✔️

✔️


✔️


测试执行和测试分析
包括 手动运行、 跟踪测试状态自动测试

✔️

✔️


测试对利益干系人许可证的摘要访问
包括 使用测试 & 反馈扩展请求利益干系人反馈

✔️

✔️

✔️


查看我的工作项
有权 添加和修改工作项关注工作项查看和创建查询以及 提交、查看和更改反馈响应。 利益干系人只能将现有标记分配给工作项, (无法) 添加新标记,并且只能在“我的查询”下保存查询, (不能在“共享查询) ”下保存查询。

✔️

✔️

✔️


查看发布和管理审批
包括 查看发布批准发布;启用 “免费访问 Pipelines 预览版 ”功能 后,利益干系人可以访问所有 Azure Pipelines 功能。

✔️

✔️

✔️


Visual Studio 订阅访问

Visual Studio 订阅者有权使用 Visual Studio 订阅 功能作为订阅者权益。 添加这些用户时,请务必为其分配 Visual Studio 订阅 访问级别。

系统根据订阅级别自动识别其订阅并启用包含的任何其他功能。

VS Enterprise访问

Visual Studio Enterprise订阅者有权作为订阅者权益VS Enterprise访问权限。 添加这些用户时,请务必为其分配VS Enterprise访问级别。

通过VS Enterprise访问权限,用户可以访问由 Microsoft 发布的 Microsoft 市场扩展发布的任何基于费用的市场扩展,该扩展包括给活动Visual Studio Enterprise订阅者。

高级访问权限

当你购买了用于Azure Test Plans的测试管理器扩展并分配给用户帐户以获取对基于 Web 的测试用例管理工具的完全访问权限时,分配了高级访问权限的用户可以管理测试用例。

分配有高级访问权限的用户具有所有基本功能,以及 基于 Web 的测试用例管理工具。 可以购买每月访问权限,也可以添加已具有 MSDN 或 MSDN 平台订阅Visual Studio Test Professional的用户。

访问级别的编程映射

可以使用仅) (Azure DevOps Services 或用户权利 - 添加 REST API 以编程方式az devops user add管理访问级别。 下表提供了通过用户界面选择的访问级别以及 、 licensingSourcemsdnLicenseType 参数的AccountLicenseType映射。

用户界面) 的访问级别 (
licenseDisplayName
accountLicenseType licensingSource msdnLicenseType
基本 express account
基本 + Test Plans 高级 account
Visual Studio 订阅者 MSDN 符合条件
利益干系人 利益 相关 者 account
Visual Studio Enterprise 订阅 MSDN 企业

备注

earlyAdopter accountLicenseType 是仅供 Microsoft 使用的内部值。

可以使用 用户权利 - 添加 REST API 以编程方式管理访问级别。 下表提供了通过用户界面选择的访问级别以及 、 licensingSourcemsdnLicenseType 参数的AccountLicenseType映射。

用户界面) 的访问级别 (
licenseDisplayName
accountLicenseType licensingSource msdnLicenseType
基本 express account
基本 + Test Plans 高级 account
Visual Studio 订阅者 MSDN 符合条件
利益干系人 利益 相关 者 account
VS Enterprise MSDN 企业

可以使用 用户权利 - 添加 REST API 以编程方式管理访问级别。 下表提供了通过用户界面选择的访问级别以及 、 licensingSourcemsdnLicenseType 参数的AccountLicenseType映射。

用户界面) 的访问级别 (
licenseDisplayName
accountLicenseType licensingSource msdnLicenseType
基本 express account
高级 高级 account
利益干系人 利益 相关 者 account
VS Enterprise MSDN 企业

添加到两个不同访问级别的用户可以使用哪些功能?

如果用户属于具有基本访问权限的组和具有VS Enterprise访问权限的另一个组,则该用户有权访问通过 VS Enterprise(这是 Basic 的超集)提供的所有功能。

服务帐户访问

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

服务帐户不需要 CAL 或其他购买。