配置CodeArts Deploy权限
添加成员并授权成员角色
部署服务的权限从上到下可以分为多层级,可以分别从不同的粒度管理用户的行为。新增的成员需赋予指定的角色,才可以正常的使用部署服务。
- 参考添加 CodeArts 项目成员,为新增的成员赋予角色。
- 为不同角色配置部署服务的使用权限。
配置各维度权限
CodeArts Deploy的权限,划分为项目级、应用级,主机集群级、环境级四个维度,下文将详细介绍各维度权限的配置方法。
- 进入CodeArts首页。
- 登录CodeArts控制台,单击
,根据需要选择已开通CodeArts的区域。 - 单击“前往工作台”。
如果当前账号采用的是历史计费模式(详情请参见历史计费模式说明),则单击“立即使用”。
- 登录CodeArts控制台,单击
- 单击目标项目名称,进入项目。
- 单击菜单“设置 > 权限管理”,进入项目权限管理界面,根据提示为用户添加项目级权限。

项目管理员(项目创建者)和项目经理支持自定义角色功能,可对自定义角色的权限进行编辑。
角色/动作 | 查看 | 新建 | 修改 | 删除 | 部署 | 复制 | 禁用 | 新建环境 | 权限管理 | 分组管理 | 新建资源 |
|---|---|---|---|---|---|---|---|---|---|---|---|
项目经理 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ |
项目管理员 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | × |
产品经理 | √ | × | × | × | × | × | × | × | × | × | × |
测试经理 | √ | × | × | × | × | × | × | × | × | × | × |
运维经理 | √ | × | × | × | √ | × | × | √ | × | × | √ |
系统工程师 | √ | √ | √ | √ | √ | √ | √ | × | × | √ | × |
Committer | √ | √ | √ | √ | √ | √ | × | × | × | √ | × |
开发人员 | √ | √ | √ | √ | √ | √ | × | × | × | √ | √ |
测试人员 | √ | × | × | × | × | × | × | × | × | × | × |
参与者 | √ | × | × | × | × | × | × | × | × | × | × |
浏览者 | √ | × | × | × | × | × | × | × | × | × | × |
角色/动作 | 查看 | 新建 | 修改 | 删除 | 部署 |
|---|---|---|---|---|---|
项目经理 | √ | √ | √ | √ | √ |
项目管理员 | √ | √ | √ | √ | √ |
产品经理 | √ | × | × | × | × |
测试经理 | √ | 测试、预发环境:√ 开发、生产环境:× | 测试、预发环境:√ 开发、生产环境:× | 测试、预发环境:√ 开发、生产环境:× | 测试、预发环境:√ 开发、生产环境:× |
运维经理 | √ | √ | √ | √ | √ |
系统工程师 | √ | √ | √ | √ | 开发、测试、预发环境:√ 生产环境:× |
Committer | √ | √ | √ | √ | × |
开发人员 | √ | √ | √ | √ | 开发、测试、预发环境:√ 生产环境:× |
测试人员 | √ | 测试环境:√ 开发、预发、生产环境:× | 测试环境:√ 开发、预发、生产环境:× | 测试环境:√ 开发、预发、生产环境:× | 测试环境:√ 开发、预发、生产环境:× |
参与者 | √ | 开发环境:√ 测试、预发、生产环境:× | 开发环境:√ 测试、预发、生产环境:× | 开发环境:√ 测试、预发、生产环境:× | 开发环境:√ 测试、预发、生产环境:× |
浏览者 | √ | × | × | × | × |
- 进入CodeArts首页。
- 登录CodeArts控制台,单击
,根据需要选择已开通CodeArts的区域。 - 单击“前往工作台”。
如果当前账号采用的是历史计费模式(详情请参见历史计费模式说明),则单击“立即使用”。
- 登录CodeArts控制台,单击
- 单击目标项目名称,进入项目。
- 单击菜单“持续交付 > 部署”,进入部署服务界面。
- 单击目标应用名称,进入应用。
- 单击“编辑”,进入“部署步骤”界面。
- 单击“权限管理”,进入应用权限管理界面,根据提示为用户添加应用级权限。
角色/动作 | 查看 | 修改 | 删除 | 部署 | 复制 | 禁用 | 新建环境 | 权限管理 |
|---|---|---|---|---|---|---|---|---|
应用创建者 | √ | √ | √ | √ | √ | √ | √ | √ |
项目管理员 | √ | √ | √ | √ | √ | √ | √ | √ |
项目经理 | √ | √ | √ | √ | √ | √ | √ | √ |
产品经理 | √ | × | × | × | × | × | × | × |
测试经理 | √ | × | × | × | × | × | × | × |
运维经理 | √ | × | × | √ | × | × | √ | × |
系统工程师 | √ | √ | √ | √ | √ | √ | × | × |
Committer | √ | √ | √ | √ | √ | × | × | × |
开发人员 | √ | √ | √ | √ | √ | × | × | × |
测试人员 | √ | × | × | × | × | × | × | × |
参与者 | √ | × | × | × | × | × | × | × |
浏览者 | √ | × | × | × | × | × | × | × |

- 拥有“权限管理”权限的角色可以修改权限矩阵,但“项目管理员”和“应用创建者”的权限不能修改。
- 如果当前用户没有“修改”权限则不能进入编辑页面。
如果当前用户有“修改”权限,但没有“权限管理”权限则无法编辑其他权限。
- “Committer”、“项目管理员”、“项目经理”、“开发人员”和“系统工程师”有创建应用的权限。
操作 | 系统模板 | 自定义模板 | |||||
|---|---|---|---|---|---|---|---|
查看 | 所有用户 | 同租户下所有用户 | |||||
创建 | 所有用户都没权限 | 同租户下所有用户 | |||||
修改 | 所有用户都没权限 | 模板创建者、租户管理员 | |||||
删除 | 所有用户都没权限 | 模板创建者、租户管理员 | |||||
- 进入CodeArts首页。
- 登录CodeArts控制台,单击
,根据需要选择已开通CodeArts的区域。 - 单击“前往工作台”。
如果当前账号采用的是历史计费模式(详情请参见历史计费模式说明),则单击“立即使用”。
- 登录CodeArts控制台,单击
- 单击目标项目名称,进入项目。
- 单击菜单“设置 > 通用设置 > 基础资源管理”,默认进入“主机集群”页面。
或单击菜单“持续交付 > 部署”,进入项目下部署服务界面。单击“基础资源管理”默认进入“主机集群”页面。
- 单击某个集群操作列的
图标,单击“权限管理”,为各角色配置相应操作权限。
角色/权限 | 查看 | 编辑 | 删除 | 添加主机 | 复制主机 | 权限管理 |
|---|---|---|---|---|---|---|
主机集群创建者 | √ | √ | √ | √ | √ | √ |
项目管理员 | √ | √ | √ | √ | √ | √ |
项目经理 | √ | √ | √ | √ | √ | √ |
产品经理 | √ | × | × | × | × | × |
测试经理 | √ | × | × | × | √ | × |
运维经理 | √ | × | × | × | √ | × |
系统工程师 | √ | × | × | × | × | × |
Committer | √ | × | × | × | × | × |
开发人员 | √ | √ | √ | √ | √ | × |
测试人员 | √ | × | × | × | √ | × |
参与者 | √ | × | × | × | √ | × |
浏览者 | √ | × | × | × | √ | × |

拥有“权限管理”权限的角色可以修改权限矩阵(包括创建主机集群的权限),但“项目管理员”和“主机集群创建者”的权限不能修改。
项目下默认只有“项目管理员”、“项目经理”、“运维经理”、“开发人员”能创建主机集群。
- 进入CodeArts首页。
- 登录CodeArts控制台,单击
,根据需要选择已开通CodeArts的区域。 - 单击“前往工作台”。
如果当前账号采用的是历史计费模式(详情请参见历史计费模式说明),则单击“立即使用”。
- 登录CodeArts控制台,单击
- 单击目标项目名称,进入项目。
- 单击菜单“持续交付 > 部署”,进入部署服务界面。
- 单击目标应用名称,进入应用。
- 单击“编辑”,进入“部署步骤”界面。
- 单击“环境管理”,进入环境管理界面。
- 单击某个环境操作列的
图标,为各角色配置相应操作权限。
角色/权限 | 查看 | 编辑 | 删除 | 部署 | 权限管理 |
|---|---|---|---|---|---|
环境创建者 | √ | √ | √ | √ | √ |
项目管理员 | √ | √ | √ | √ | √ |
项目经理 | √ | √ | √ | √ | √ |
产品经理 | √ | × | × | × | × |
测试经理 | √ | × | × | × | × |
运维经理 | √ | √ | √ | √ | √ |
系统工程师 | √ | √ | √ | √ | × |
Committer | √ | √ | √ | √ | × |
开发人员 | √ | √ | √ | √ | × |
测试人员 | √ | × | × | × | × |
参与者 | √ | × | × | × | × |
浏览者 | √ | × | × | × | × |

拥有“权限管理”权限的角色可以修改权限矩阵,但“项目管理员”和“环境创建者”的权限不能修改。

