权限配置
仅团队负责人、管理员能够进行权限配置。
根据持续集成的使用场景与功能定位,与持续集成有关的权限类型分为“项目权限组”与“团队权限方案”两种类型。
团队全局功能权限
构建节点、构建模板与构建插件为团队全局功能,使用路径位于团队设置中心的“功能设置”中。
相关的使用和管理权限收归于“团队权限方案”,由团队负责人或管理员前往“团队设置中心”→“项目权限方案”中进行配置。
配置完成后为权限分组添加相对应的团队成员。
项目内持续集成
持续集成需在项目进行使用,因此构建计划的使用与管理权限收归于“项目权限方案”。
由团队负责人或管理员前往“团队设置中心”→“项目权限方案”进行配置。
项目中可供配置的权限点有:
- 访问持续集成
- 持续集成管理
- 手动触发/停止构建
- 重置缓存
- 删除构建记录
- 创建构建计划
- 修改构建计划
- 复制构建计划
- 删除构建计划
- 人工确认
配置完成后,前往“项目管理”中为项目中的相关成员关联恰当的权限组。
示例配置
持续集成的操作简单划分可分三类角色:
开发组长:评审持续集成、管理全局功能(构建节点、构建插件与构件模板)
开发成员:配置构建计划设置(流程配置、触发方式、运行日志)
产品经理:查看构建计划、提交产品上线需求
开发组长
在“团队权限方案”中将开发组长列为“团队管理员”,赋予其针对团队构建节点与构建插件等全局功能的管理权限。
在“项目权限方案”→“项目管理”中为项目中的开发组长关联“项目管理员”权限组,赋予其构建计划的管理权限。相较于“开发”权限组,新增“人工确认”权限,用以评估是否放行持续集成。
开发成员与产品经理
开发成员与产品经理列为“团队普通成员”,赋予其查看构建节点与构建插件权限。
在“项目权限方案”→“项目管理”中为项目中的开发成员关联“开发”权限组,赋予其构建计划的管理权限。
在“项目权限方案”→“项目管理”中为项目中的产品经理关联“产品”权限组,仅赋予其构建计划的查看权限,防止构建计划被意外更改。

在阅读中是否遇到以下问题?*
您希望我们如何改进?*
如果您希望得到回复,请留下您的邮箱地址。