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

配置私有依赖库1.0

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

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

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

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

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

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

  4. 添加成员。

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

    图1 添加成员

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

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

    图2 为成员分配仓库角色

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

    图3 批量配置仓库角色

    仓库角色对应的操作权限如表1所示。

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

    操作/角色

    租户管理员

    非租户管理员

    仓库管理员

    开发者

    浏览者

    仓库管理员

    开发者

    浏览者

    新建私有依赖库

    ×

    ×

    ×

    编辑私有依赖库

    ×

    ×

    ×

    管理仓库与项目关联

    ×

    ×

    ×

    上传私有组件

    ×

    ×

    下载组件

    删除组件

    ×

    ×

    还原组件

    ×

    ×

    彻底删除(组件)

    ×

    ×

    删除仓库

    ×

    ×

    ×

    ×

    ×

    还原仓库

    ×

    ×

    彻底删除(仓库)

    ×

    ×

    ×

    ×

    ×

    清空回收站

    ×

    ×

    ×

    还原所有

    ×

    ×

    ×

    管理用户权限

    ×

    ×

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

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

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

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

  5. (可选)在“独立用户权限”页面中还可完成表2所示操作。

    表2 相关操作

    操作

    说明

    删除成员

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

    修改成员权限

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

    查看仓库成员

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

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

    移出成员

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

    说明:

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

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

    搜索仓库成员

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

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

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

相关文档