角色权限

角色权限

云原生构建 将成员分为五种角色:访客、助手、开发者、管理员、负责人。

对于公开仓库,非仓库用户和未登录用户也能访问,用户角色为匿名。

对于一些资源(PR、Issue、评论等),非仓库成员也可以创建,用户角色为创建者。

下表列出了各角色所能访问、操作的资源:

操作单元操作场景负责人管理员开发者助手访客匿名创建者
Group查看 Group✔✔✔✔✔✔
编辑 Group 设置✔✔
Group 成员管理(邀请成员,删除成员,修改成员权限)✔✔
创建仓库/制品库✔✔
创建 SubGroup✔✔
删除,转移✔
仓库查看公开✔✔✔✔✔✔
私有✔✔✔✔✔
密钥✔✔
查看仓库设置公开✔✔✔✔✔
私有✔✔✔✔✔
密钥✔✔
管理仓库设置:分支保护规则,名称/描述,归档等公开✔✔
私有✔✔
密钥✔✔
管理仓库成员:邀请/移除成员,修改成员权限公开✔✔
私有✔✔
密钥✔✔
删除,转移、转让公开✔
私有✔
密钥✔
代码WEB端查看文件内容公开✔✔✔✔✔✔
私有✔✔✔✔
密钥✔✔
WEB端修改文件内容公开✔✔✔
私有✔✔✔
密钥✔✔
克隆、拉取、下载公开✔✔✔✔✔✔
私有✔✔✔✔
推送公开✔✔✔
私有✔✔✔
分支查看公开✔✔✔✔✔✔
私有✔✔✔✔
密钥✔✔
创建/删除公开✔✔✔
私有✔✔✔
密钥✔✔
合并公开✔✔✔
私有✔✔✔
密钥✔✔
分支保护设置✔✔
云原生构建查看、下载构建日志公开✔✔✔✔✔✔
私有✔✔✔✔
删除构建日志公开✔✔✔
私有✔✔✔
触发、停止构建公开✔✔✔
私有✔✔✔
云原生开发创建云原生开发环境公开✔✔✔
私有✔✔✔
访问云原生开发环境公开✔
私有✔
Issue查看公开✔✔✔✔✔✔
私有✔✔✔✔✔
密钥✔✔✔✔✔
创建、评论、引用公开✔✔✔✔✔
私有✔✔✔✔✔
密钥✔✔✔✔✔
编辑标题描述公开✔✔✔✔✔
私有✔✔✔✔✔
密钥✔✔✔
编辑(处理人、标签、优先级)公开✔✔✔✔✔
私有✔✔✔✔✔
密钥✔✔✔✔✔
关闭/重新打开公开✔✔✔✔✔
私有✔✔✔✔✔
密钥✔✔✔✔✔
PR查看公开✔✔✔✔✔✔
私有✔✔✔✔
密钥✔✔
创建、评论、引用公开✔✔✔✔✔
私有✔✔✔
密钥✔✔
编辑标题描述公开✔✔✔✔✔
私有✔✔✔✔✔
密钥✔✔✔
编辑(处理人、评审者、标签)公开✔✔✔✔✔
私有✔✔✔✔✔
密钥✔✔✔
审核(评论、审查代码、批准、请求修改)公开✔✔✔
私有✔✔✔
密钥✔✔
合并/appoved/request change公开✔✔✔
私有✔✔✔
密钥✔✔
关闭/重新打开公开✔✔✔
私有✔✔✔
密钥✔✔
Issue、PR评论编辑对话评论公开✔✔✔✔✔✔
私有✔✔✔✔✔✔
密钥✔✔✔
隐藏对话评论公开✔✔✔✔
私有✔✔✔✔
密钥✔✔
删除对话评论公开✔✔✔✔✔
私有✔✔✔✔✔
密钥✔✔✔
标签 (Label)查看公开✔✔✔✔✔✔
私有✔✔✔✔✔
密钥✔✔✔✔✔
创建/编辑✔✔✔✔
删除✔✔✔✔
Tag查看公开✔✔✔✔✔✔
私有✔✔✔
密钥✔✔
创建公开✔✔✔
私有✔✔✔
密钥✔✔
下载公开✔✔✔✔✔✔
私有✔✔✔
密钥✔✔
删除公开✔✔✔
私有✔✔
密钥✔✔
Release 版本查看公开✔✔✔✔✔✔
私有✔✔✔✔✔
密钥✔✔
创建公开✔✔✔
私有✔✔✔
密钥✔✔
上传附件公开✔✔✔
私有✔✔✔
密钥✔✔
编辑公开✔✔✔
私有✔✔✔
密钥✔✔
删除公开✔✔✔
私有✔✔✔
密钥✔✔
更新版本描述公开✔✔✔
私有✔✔✔
密钥✔✔
下载公开✔✔✔✔✔✔
私有✔✔✔✔✔
密钥✔✔
Docker/Helm 制品库查看/下载公开✔✔✔✔✔✔
私有✔✔✔✔✔
创建/上传版本公开✔✔✔
私有✔✔✔
删除版本✔✔✔
删除制品库✔
任务集创建任务集✔✔
修改任务集设置(基础设置、高级设置、成员管理)✔✔
创建视图✔✔
查看视图公开✔✔✔✔✔✔
私有✔✔✔✔✔
编辑视图✔✔✔✔
复制任务集✔✔✔✔✔
删除任务集✔
最后更新于