GitLab中账号的权限
虽然维护者是项目级别的最高角色,但是某些操作只能由拥有所有权限的个人名称空间或组所有者或实例管理员执行。
行动 | 客人(Guest) | 记者(Reporter) | 开发者(Developer) | 维护者(Maintainer) | 所有者*(Owner) |
---|---|---|---|---|---|
下载专案 | ✓(1) | ✓ | ✓ | ✓ | ✓ |
留言 | ✓(1) | ✓ | ✓ | ✓ | ✓ |
查看允许和拒绝的许可证 | ✓(1) | ✓ | ✓ | ✓ | ✓ |
查看许可证合规性报告 | ✓(1) | ✓ | ✓ | ✓ | ✓ |
查看安全报告 | ✓(3) | ✓ | ✓ | ✓ | ✓ |
查看相关性列表 | ✓(1) | ✓ | ✓ | ✓ | ✓ |
查看许可证列表 | ✓(1) | ✓ | ✓ | ✓ | ✓ |
在相关性列表中查看许可证 | ✓(1) | ✓ | ✓ | ✓ | ✓ |
查看设计管理页面 | ✓ | ✓ | ✓ | ✓ | ✓ |
查看项目代码 | ✓(1) | ✓ | ✓ | ✓ | ✓ |
拉项目代码 | ✓(1) | ✓ | ✓ | ✓ | ✓ |
查看受访问控制保护的GitLab页面 | ✓ | ✓ | ✓ | ✓ | ✓ |
查看维基页面 | ✓ | ✓ | ✓ | ✓ | ✓ |
查看工作清单 | ✓(3) | ✓ | ✓ | ✓ | ✓ |
查看工作日志 | ✓(3) | ✓ | ✓ | ✓ | ✓ |
下载和浏览工作工件 | ✓(3) | ✓ | ✓ | ✓ | ✓ |
创刊号 | ✓(1) | ✓ | ✓ | ✓ | ✓ |
查看相关问题 | ✓ | ✓ | ✓ | ✓ | ✓ |
创建机密问题 | ✓(1) | ✓ | ✓ | ✓ | ✓ |
查看机密问题 | (2) | ✓ | ✓ | ✓ | ✓ |
查看发布 | ✓(6) | ✓ | ✓ | ✓ | ✓ |
查看要求 | ✓ | ✓ | ✓ | ✓ | ✓ |
管理用户加星标的指标仪表板(7) | ✓ | ✓ | ✓ | ✓ | ✓ |
分配问题 | ✓ | ✓ | ✓ | ✓ | |
标签问题 | ✓ | ✓ | ✓ | ✓ | |
设定发行权重 | ✓ | ✓ | ✓ | ✓ | |
锁定问题线程 | ✓ | ✓ | ✓ | ✓ | |
管理问题追踪器 | ✓ | ✓ | ✓ | ✓ | |
管理相关问题 | ✓ | ✓ | ✓ | ✓ | |
管理标签 | ✓ | ✓ | ✓ | ✓ | |
创建代码段 | ✓ | ✓ | ✓ | ✓ | |
查看提交状态 | ✓ | ✓ | ✓ | ✓ | |
查看容器注册表 | ✓ | ✓ | ✓ | ✓ | |
查看环境 | ✓ | ✓ | ✓ | ✓ | |
查看合并请求列表 | ✓ | ✓ | ✓ | ✓ | |
查看项目统计 | ✓ | ✓ | ✓ | ||
查看错误跟踪列表 | ✓ | ✓ | ✓ | ✓ | |
创建新的合并请求 | ✓ | ✓ | ✓ | ✓ | |
查看指标仪表板注释 | ✓ | ✓ | ✓ | ✓ | |
创建/编辑需求 | ✓ | ✓ | ✓ | ✓ | |
拉包 | ✓ | ✓ | ✓ | ✓ | |
发布包 | ✓ | ✓ | ✓ | ||
上载设计管理文件 | ✓ | ✓ | ✓ | ||
创建/编辑/删除发布 | ✓ | ✓ | ✓ | ||
创建新分支 | ✓ | ✓ | ✓ | ||
推送到不受保护的分支 | ✓ | ✓ | ✓ | ||
强制推送到不受保护的分支 | ✓ | ✓ | ✓ | ||
删除不受保护的分支 | ✓ | ✓ | ✓ | ||
分配合并请求 | ✓ | ✓ | ✓ | ||
标签合并请求 | ✓ | ✓ | ✓ | ||
锁定合并请求线程 | ✓ | ✓ | ✓ | ||
批准合并请求(9) | ✓ | ✓ | ✓ | ||
管理/接受合并请求 | ✓ | ✓ | ✓ | ||
创建新环境 | ✓ | ✓ | ✓ | ||
停止环境 | ✓ | ✓ | ✓ | ||
启用评论应用 | ✓ | ✓ | ✓ | ||
添加标签 | ✓ | ✓ | ✓ | ||
取消并重试作业 | ✓ | ✓ | ✓ | ||
创建或更新提交状态 | ✓(5) | ✓ | ✓ | ||
更新容器注册表 | ✓ | ✓ | ✓ | ||
删除容器注册表映像 | ✓ | ✓ | ✓ | ||
创建/编辑/删除项目里程碑 | ✓ | ✓ | ✓ | ||
使用安全仪表板 | ✓ | ✓ | ✓ | ||
在“依赖关系”列表中查看漏洞发现 | ✓ | ✓ | ✓ | ||
从漏洞发现中创建问题 | ✓ | ✓ | ✓ | ||
消除漏洞发现 | ✓ | ✓ | ✓ | ||
查看漏洞 | ✓ | ✓ | ✓ | ||
通过漏洞发现创建漏洞 | ✓ | ✓ | ✓ | ||
解决漏洞 | ✓ | ✓ | ✓ | ||
消除漏洞 | ✓ | ✓ | ✓ | ||
应用代码更改建议 | ✓ | ✓ | ✓ | ||
创建和编辑Wiki页面 | ✓ | ✓ | ✓ | ||
重写/删除Git标签 | ✓ | ✓ | ✓ | ||
管理功能标记 | ✓ | ✓ | ✓ | ||
创建/编辑/删除指标仪表板注释 | ✓ | ✓ | ✓ | ||
针对受保护的分支运行CI / CD管道 | ✓(5) | ✓ | ✓ | ||
使用环境终端 | ✓ | ✓ | |||
运行Web IDE的交互式Web终端 | ✓ | ✓ | |||
添加新的团队成员 | ✓ | ✓ | |||
启用/禁用分支保护 | ✓ | ✓ | |||
推送到受保护的分支 | ✓ | ✓ | |||
为开发人员打开/关闭受保护的分支推送 | ✓ | ✓ | |||
启用/禁用标签保护 | ✓ | ✓ | |||
编辑专案 | ✓ | ✓ | |||
编辑项目徽章 | ✓ | ✓ | |||
与小组共享(邀请)项目 | ✓(8) | ✓(8) | |||
将部署密钥添加到项目 | ✓ | ✓ | |||
配置项目挂钩 | ✓ | ✓ | |||
管理跑步者 | ✓ | ✓ | |||
管理工作触发器 | ✓ | ✓ | |||
管理CI / CD变量 | ✓ | ✓ | |||
管理GitLab页面 | ✓ | ✓ | |||
管理GitLab Pages域和证书 | ✓ | ✓ | |||
删除GitLab页面 | ✓ | ✓ | |||
管理集群 | ✓ | ✓ | |||
管理项目运作 | ✓ | ✓ | |||
查看Pod日志 | ✓ | ✓ | |||
读取Terraform状态 | ✓ | ✓ | ✓ | ||
管理地形状态 | ✓ | ✓ | |||
管理许可政策 | ✓ | ✓ | |||
编辑评论(由任何用户发布) | ✓ | ✓ | |||
管理错误跟踪 | ✓ | ✓ | |||
删除维基页面 | ✓ | ✓ | |||
查看项目审核事件 | ✓ | ✓ | |||
管理推送规则 | ✓ | ✓ | |||
管理项目访问令牌 | ✓ | ✓ | |||
开关可见度等级 | ✓ | ||||
将项目转移到另一个名称空间 | ✓ | ||||
重命名项目 | ✓ | ||||
删除分叉关系 | ✓ | ||||
移除专案 | ✓ | ||||
存档项目 | ✓ | ||||
删除问题 | ✓ | ||||
删除管道 | ✓ | ||||
删除合并请求 | ✓ | ||||
禁用通知电子邮件 | ✓ | ||||
用力推动到受保护的分支(4) | |||||
卸下受保护的分支(4) | |||||
查看CI \ CD分析 | ✓ | ✓ | ✓ | ✓ | |
查看代码审查分析 | ✓ | ✓ | ✓ | ✓ | |
查看见解 | ✓ | ✓ | ✓ | ✓ | ✓ |
查看问题分析 | ✓ | ✓ | ✓ | ✓ | ✓ |
查看存储库分析 | ✓ | ✓ | ✓ | ✓ | |
查看价值流分析 | ✓ | ✓ | ✓ | ✓ | ✓ |
*所有者权限仅在组或个人名称空间级别(例如,管理员)可用,并由其项目继承。
转自:https://docs.gitlab.com/ee/user/permissions.html#project-members-permissions