GitLab CI权限

GitLab CI权限

用户权限

下表显示了项目中不同类型用户的可用用户权限级别 –

序号 客人 记者 开发者 主人 所有者
1 创建新问题 创建新问题 创建新问题 创建新问题 创建新问题
2 可以留下评论 可以留下评论 可以留下评论 可以留下评论 可以留下评论
3 可以在项目墙上写作 可以在项目墙上写作 可以在项目墙上写作 可以在项目墙上写作 可以在项目墙上写作
4 能够拉取项目代码 能够拉取项目代码 能够拉取项目代码 能够拉取项目代码
5 可以下载项目 可以下载项目 可以下载项目 可以下载项目
6 能够编写代码片段 能够编写代码片段 能够编写代码片段 能够编写代码片段
7 创建新的合并请求 创建新的合并请求 创建新的合并请求
8 - - 创建新的分支 创建新的分支 创建新的分支
9 - - 推送并删除非受保护的分支 推送并删除非受保护的分支 推送并删除非受保护的分支
10 - - 包含标签 包含标签 包含标签
11 - - 可以创建、编辑、删除项目里程碑 可以创建、编辑、删除项目里程碑 可以创建、编辑、删除项目里程碑
16 - - 取消并重试任务 取消并重试任务 取消并重试任务
更新并删除注册表图像 更新并删除注册表图像 更新并删除注册表图像
17 - - - 可以添加新的团队成员 可以添加新的团队成员
18 - - - 推送并删除受保护的分支 -
19 - - - 可以编辑项目 可以编辑项目
20 - - - 可以管理运行器、作业触发器和变量 可以管理运行器、作业触发器和变量
21 - - - 向项目添加部署密钥 向项目添加部署密钥
22 - - - 能够管理集群 能够管理集群
23 - - - 配置项目钩子 配置项目钩子
24 - - - 可以启用/禁用分支保护 可以启用/禁用分支保护
25 - - - 能够修改或删除Git标签 能够重新编写或删除Git标签

以下表格显示组中可用的成员权限级别 –

序号 访客 记者 开发者 主人 拥有者
1 浏览群组 浏览群组 浏览群组 浏览群组 浏览群组
2 - - - - 编辑群组
3 - - - - 创建子群组
4 - - - 在群组中创建项目 在群组中创建项目
5 - - - - 管理组成员
6 - - - - 移除组
7 - 管理组标签 管理组标签 管理组标签 管理组标签
8 - - 创建/编辑/删除组里程碑 创建/编辑/删除组里程碑 创建/编辑/删除组里程碑
9 - 查看私有组epic 查看私有组epic 查看私有组epic 查看私有组epic
14 创建/编辑群组史诗 创建/编辑群组史诗 创建/编辑群组史诗 创建/编辑群组史诗 创建/编辑群组史诗
- - - - 删除群组epic
15 - - - - 查看群组审计事件

以下表格显示了GitLabGitLab CI/CD 权限的可用情况

序号 客人/报道人员 开发人员 管理员
1 可以查看提交和任务 可以查看提交和任务 可以查看提交和任务
2 可以重试或取消任务 可以重试或取消任务
3 - 可以删除任务的工件和追踪记录 可以删除任务的工件和追踪记录
4 - - 可以移除项目
5 - - 可以创建项目
6 - - 可以更改项目配置
7 - - 可以添加特定的运行器
8 - - - | 可以添加共享的运行器
9 - - - | 可以查看系统中的事件
10 - - - | 管理员界面

工作权限

下表显示了GitLab中的工作权限:

序号 访客/记者 开发人员 主人 管理员
1 - 运行 CI 作业 运行 CI 作业 运行 CI 作业
2 - 从当前项目克隆源码和 LFS 从当前项目克隆源码和 LFS 从当前项目克隆源码和 LFS
3 - 从公共项目克隆源码和 LFS 从公共项目克隆源码和 LFS 从公共项目克隆源码和 LFS
4 - 从内部项目克隆源码和 LFS 从内部项目克隆源代码和LFS 从内部项目克隆源代码和LFS
5 从私有项目克隆源代码和LFS 从私有项目克隆源代码和LFS 从私有项目克隆源代码和LFS
6 推送源代码和LFS 推送源代码和LFS 推送源代码和LFS
7 从当前项目拉取容器镜像 从当前项目拉取容器镜像 从当前项目拉取容器镜像
8 从公共项目拉取容器镜像 - Build container images from Dockerfile | 从Dockerfile构建容器镜像 | 从Dockerfile构建容器镜像
13 - Push all container images 推送所有容器镜像 推送所有容器镜像
14 - Push failed container images only 仅推送失败的容器镜像 仅推送失败的容器镜像
- 将容器映像推送到其他项目 将容器映像推送到其他项目 将容器映像推送到其他项目

注意 − LFS代表 L arge F ile S torage(大型文件存储),它是一个Git扩展,用于在存储库中使用小指针文件交换大文件,如音频、视频和图形文件。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程