资产库

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

库是 Azure DevOps 项目的生成和发布资产的集合。 可在项目的多个生成和发布管道中使用库中定义的资产。 可以直接在 Azure Pipelines 中访问“库”选项卡。

库包含两种类型的资产:变量组安全文件

Pipelines 资产库的屏幕截图。

变量组仅可用于 TFS 2017 及更早版本中的发布管道。 它们可用于 TFS 2018 和 Azure Pipelines 中的生成和发布管道。 任务组和服务连接可用于 TFS 2015(及更高版本)和 Azure Pipelines 中的生成和发布管道。

库安全性

“库”中定义的所有资产共享一个通用安全模型。 你可控制谁可定义库中的新项,而谁又可使用现有项。 角色是为库项定义的,这些角色的成员身份控制你可对这些项执行的操作。

库项的角色 说明
读取者 可以查看项。
用户 可在创作生成或发布版本时使用项。 例如,必须是变量组的“用户”才能在发布管道中使用该变量组。
管理员 还可以管理项的所有其他角色的成员身份。 创建某项的用户会自动获得该项的管理员角色。 默认情况下,以下组将获得库的“管理员”角色:“生成管理员”、“发布管理员”和“项目管理员”。
创建者 可以在库中创建新项,但此角色不包括“读者”或“用户”权限。 “创建者”角色无法管理其他用户的权限。

“库”选项卡的安全设置控制库中所有项的访问权限。 各个项的角色成员身份会自动继承“库”节点的角色成员身份。

有关管道安全角色的详细信息,请参阅 关于管道安全角色

帮助和支持