更新时间:2025-08-05 GMT+08:00
流水线级权限管理
方案概述
流水线提供了项目级别的权限管理与流水线级别的权限管理,详情可参考授权流水线服务。本文以流水线级权限管理为例,介绍流水线内快速管理权限的方式,实现对单条流水线进行单独权限管理,以及对多条流水线进行批量权限设置。
准备工作
- 已开通并授权使用CodeArts Pipeline。
- 已完成新建项目(选择“Scrum”模板,命名为“Project01”)。
- 已完成新建代码仓库(选择“Java Maven Demo”模板,命名为“Repo01”)。
操作流程
- 以项目入口的方式访问CodeArts Pipeline首页。
- 单击“新建流水线”,进入“基本信息”页面,参考表1配置流水线基本信息。
- 配置完基本信息,单击“下一步”,进入“选择模板”页面,选择“空模板”,单击“确定”,进入“任务编排”页面。
- 单击“权限管理”,切换至“权限管理”页面,系统默认开启“继承项目权限配置”,会同步项目级的权限改动。单击
,弹出“关闭项目权限配置弹窗”,单击“确定”,即可以关闭“继承项目权限配置”,在本条流水线“权限管理”页面,可单独修改角色权限与人员权限。
图1 角色权限配置图2 人员权限配置 - 单击“保存”,保存流水线,单击左上角
返回流水线列表页面。
- 选择需要操作的流水线,单击页面下方批量操作栏内的“权限管理”,弹出“权限管理”弹窗,对已勾选的流水线进行批量权限设置。
- 单击
打开“继承项目权限设置”,可直接继承项目级权限配置。也可以关闭“继承项目权限设置”,关闭后可批量设置所有流水线的角色权限。
图3 权限管理 - 单击“保存”,完成权限配置。