更新时间:2024-07-02 GMT+08:00
分享

配置私有依赖库1.0

新增的成员需赋予指定的角色,才可以正常的使用制品仓库服务,请参考添加成员并授权成员角色

在私有依赖库中管理仓库权限

用户在创建仓库后,添加的项目成员和仓库角色对应关系如下:

  • 项目创建者、项目经理对应仓库管理员。
  • 开发人员、测试经理、测试人员、运维经理对应仓库开发者。
  • 参与者、浏览者、自定义角色对应仓库浏览者。

为私有依赖库成员添加/删除权限的操作步骤如下:

  1. 进入私有依赖库页面,在仓库列表中选择目标仓库。
  2. 在页面右侧单击“设置仓库”
  3. 选择“仓库权限”页签,已经添加的仓库成员显示在列表中。

  4. 添加成员。

    单击页面左上方“添加成员”,在弹框中勾选成员,单击“下一步”

  5. 为成员分配仓库角色。

    可以在仓库角色的下拉栏中选择“仓库管理者”“仓库开发者”“仓库浏览者”

  6. 单击“确定”,完成添加仓库成员和仓库角色配置,新添加的成员将显示在列表中。
  7. 在成员列表中,勾选多个仓库成员,单击下方“仓库角色”可以批量配置仓库角色。

仓库权限对应的操作权限如下:

表1 私有依赖库角色权限表

操作/角色

租户管理员

非租户管理员

仓库管理员

开发者

浏览者

仓库管理员

开发者

浏览者

新建私有依赖库

×

×

×

编辑私有依赖库

×

×

×

管理仓库与项目关联

×

×

×

上传私有组件

×

×

下载组件

删除组件

×

×

还原组件

×

×

彻底删除(组件)

×

×

删除仓库

×

×

×

×

×

还原仓库

×

×

彻底删除(仓库)

×

×

×

×

×

清空回收站

×

×

×

还原所有

×

×

×

管理用户权限

×

×

租户账号及仓库管理员批量管理用户权限

租户账号可以向私有依赖库中添加/删除成员。各仓库的管理员可以管理对应仓库中成员的角色。

  1. 单击页面右上角用户名,在下拉菜单中选择租户设置
  2. 单击导航制品仓库 > 独立用户权限
  3. 单击“添加成员”,在弹框中勾选成员,单击“确定”
  4. 为成员分配仓库角色。

    1. 在列表中找到待分配角色的成员,单击操作列中
    2. 在弹框中选择“未分配”页签。
    3. 根据需要勾选仓库,并选择对应角色,单击“确定”
      图1 成员仓库分配

“独立用户权限”页面中还可完成以下操作。

操作

说明

删除成员

单击,可删除对应行的成员;勾选多个成员,单击“批量删除”,可以删除全部所选成员。

修改成员权限

单击,在弹框中勾选仓库名称,单击“确定”

查看仓库成员

依次单击页面左上角两个下拉列表,选择制品类型和仓库名称,页面中自动显示该仓库的成员列表。

单击页面上方“重置筛选条件”,可查看全部成员列表。

移出成员

选择一个仓库,在成员里列表中单击,可将对应行的成员从该仓库中移出。

说明:

移出成员是将该成员从某个仓库中移出,不影响该成员在其它仓库中的角色与权限。

删除成员是将该成员从所有仓库中移出,对应的仓库权限也会相应被删除。

搜索仓库成员

在页面上方搜索框中输入成员名或关键字,单击,即可查找仓库成员。

重置公共密码(该功能只有租户管理员可见)

公共密码用于编译构建服务向私有依赖库上传下载组件,页面不可见。单击页面右上方“重置公共密码”即可重置该密码。

分享:

    相关文档

    相关产品