更新时间:2025-08-05 GMT+08:00

配置软件发布库2.0的权限

在CodeArts Artifact软件发布库中,不同项目角色所对应的操作权限存在差异,可通过CodeArts Artifact的权限配置界面,查看各项目色默认拥有的具体权限,还可按需调整角色的权限范围,使各角色获得所需权限从而正常使用服务。

约束与限制

  • 项目管理者默认拥有全部操作权限,任何人无法修改其权限范围。
  • 创建的自定义角色在CodeArts Artifact无预置权限,可以联系项目管理者配置角色类型及对应资源的相应操作权限。
  • 项目管理者、项目经理、测试经理默认具有“权限配置”的权限,可以配置其他成员角色在软件发布库的的操作权限。其他角色如果已具有“权限配置”权限,可以继续在软件发布库内给其他角色配置权限。

前提条件

  • 新建CodeArts项目
  • 已将用户加入CodeArts项目使其成为项目成员,并为其配置角色,具体操作请参见添加CodeArts项目成员
  • 需要具有“权限配置”操作权限(项目管理员、项目经理、测试经理角色默认具有)才可配置其他成员角色在软件发布库的的操作权限。

配置软件发布库权限

  1. 具有“权限配置”权限的用户访问CodeArts Artifact的软件发布库
  2. 单击页面,在下拉栏中单击“项目权限设置”,如下图所示。

  3. 在“角色”列表中选中需要配置权限的成员角色,在右侧页面选择“制品仓库”服务,可查看到软件发布库预置的各成员角色默认权限如下表所示。

    表1 各成员角色默认权限

    角色/动作

    更改包状态

    上传

    删除/还原(测试包)

    删除/还原(生产包)

    编辑(测试包)

    新建文件夹

    下载

    还原所有

    清空回收站

    项目经理

    产品经理

    测试经理

    运维经理

    系统工程师

    Committer

    开发人员

    测试人员

    参与者

    浏览者

    项目管理者

  4. 单击页面底部“编辑”,根据需要勾选或去勾选权限来调整各成员角色的权限。
  5. 单击“保存”完成配置。

    各成员角色访问CodeArts Artifact的软件发布库即可进行已拥有权限的相应操作。