文档首页/ 部署 CodeArts Deploy/ 最佳实践/ CodeArts Deploy权限管理最佳实践
更新时间:2025-08-26 GMT+08:00

CodeArts Deploy权限管理最佳实践

方案概述

部署服务的权限管理,主要分为应用权限主机集群权限环境权限三部分。其中应用权限又分为项目级应用权限和应用级权限。

项目级应用权限是针对整个项目下所有应用的权限矩阵模板,创建应用时默认使用项目级应用权限配置,如果需要单独调整某个应用的权限,可在此应用的权限管理中取消使用项目级权限配置,单独调整此应用的权限配置。

准备工作

进入项目内部署服务

  1. 登录华为云控制台页面
  2. 单击页面左上角,在服务列表中选择开发与运维 > 软件开发生产线 CodeArts
  3. 单击“前往工作台,进入工作台首页。
  4. 进入准备工作中创建的“Project_Test”项目页面。
  5. 左侧菜单列表中选择“持续交付 > 部署”进入部署首页。

编辑项目级应用权限

  1. 进入项目内部署服务
  2. 单击页面左侧菜单列表中选择“设置 > 权限管理”进入项目级权限管理页面,如图1 项目级权限管理

    图1 项目级权限管理

  3. 在左侧角色列表页选择要编辑权限的角色,展开右侧“部署”服务页签。单击左下角“编辑”进行项目级部署应用权限编辑,如图2

    图2 编辑项目级部署应用权限

  4. 编辑完成后单击“保存”,完成对应角色项目级部署应用权限编辑,如图3 保存项目级部署应用权限

    图3 保存项目级部署应用权限

编辑单应用权限

  1. 进入项目内部署服务
  2. 单击新建应用”,进入“基本信息”页面,如图1 基本信息页面,参考表1 应用基本信息配置部署应用基本信息。

    图4 基本信息页面
    表1 应用基本信息

    参数

    填写说明

    名称

    应用名称,输入“Deploy-Test”。

    支持中文、大小写英文字母、数字、“-”、“_”,长度3-128个字符。

    所属项目

    部署应用所在的项目,选择准备工作中已创建的项目“Project_Test”。

    描述

    填写对应用的描述,最多1024个字符。

    执行主机

    此处选择“默认资源池”。

    来自流水线

    不勾选。

  3. 配置完基本信息,单击“下一步”,进入“选择模板”页面,选择“通用部署”模板,单击“确定”
  4. 切换到“权限管理”页面,系统默认开启“使用项目权限配置”,会同步项目级应用权限改动。
  5. 单击关闭“使用项目权限配置”,即可以关闭同步项目级的权限更改,在应用级单独修改角色权限。

    图5 关闭使用项目权限配置并自定义配置权限

  6. 根据业务需要,自定义调整应用的角色权限,调整完成后单击“保存”,保存应用信息。

批量编辑应用权限

  1. 进入项目内部署服务
  2. 勾选列表中应用名称前的勾选框,可以同时勾选多个应用。
  3. 单击页面下方批量操作栏内的“权限管理”,弹出“权限管理”弹窗。

    图6 应用权限管理

  4. 根据业务需要,打开或关闭“使用项目权限设置”。关闭“使用项目权限设置”可对已勾选的应用进行批量权限设置。

    图7 批量设置多应用角色权限


  5. 单击“确定”,保存权限设置。

编辑主机集群权限

  1. 进入项目内部署服务
  2. 单击“基础资源管理”,切换到“基础资源管理”页面。
  3. 单击“新建主机集群”,如图5 新建主机集群,参考表2 主机集群基本信息配置主机集群基本信息。

    图8 新建主机集群
    表2 主机集群基本信息

    参数

    参数说明

    集群名称

    集群名称,输入“Deploy-Test”。

    支持中文、大小写英文字母、数字、“-”、“_”,长度3-128个字符。

    操作系统

    选择“Linux”。

    主机连通方式

    选择“直连模式”。

    执行主机

    选择“默认资源池”。

    描述

    输入对主机集群的描述信息。长度0-500个字符。

  4. 单击“保存”完成主机集群基本信息创建后,关闭弹窗返回主机集群列表页。
  5. 单击对应集群“操作”的,选择“权限管理

    图9 集群权限管理

  6. “权限管理弹窗中,勾选或取消勾选角色权限,设置主机集群权限。

    图10 设置主机集群权限

  7. 完成设置,关闭弹窗即可。

编辑环境权限

  1. 进入项目内部署服务
  2. 单击已创建的“Deploy-Test”应用名,进入应用详情页。
  3. 单击“环境管理”切换至环境管理页面。
  4. 单击“新建环境弹出新建环境弹窗,如图8 新建环境

    图11 新建环境

  5. 参考下表配置环境基本信息。

    表3 主机集群基本信息

    参数

    参数说明

    环境名称

    环境名称,输入“Deploy-Test”。

    资源类型

    选择“主机”

    操作系统

    选择“Linux”。

    描述

    输入对环境的描述信息,长度0-500个字符。

  6. 单击“保存”完成环境创建,并关闭弹窗返回环境列表页。
  7. 在操作列单击图标,弹出权限管理弹窗,如图9 环境权限管理

    图12 环境权限管理

  8. 根据业务需要,勾选或取消勾选角色权限。

    图13 设置环境权限

  9. 完成设置,关闭弹窗即可。