gitlab ee 权限清单
来源:互联网 发布:sap软件咨询顾问 编辑:程序博客网 时间:2024/06/06 00:21
原文链接:gitlab权限
项目成员权限表
行为/Action | 访客/Guest | 报告者/Reporter | 开发者/Developer | 主程/Master | 拥有者/Owner | 创建issue✓1✓✓✓✓创建机密(confidential )issue✓1✓✓✓✓查看机密issues(✓)2✓✓✓✓评论✓1✓✓✓✓查看关联(related) issue✓✓✓✓✓锁定讨论(discussions——包括issues and merge requests) ✓✓查看构建任务(job)列表✓3✓✓✓✓查看构建任务的日志✓3✓✓✓✓下载和查看构建任务生成的附件(artifacts)✓3✓✓✓✓查看wiki✓1✓✓✓✓拉取(Pull)代码1✓✓✓✓下载项目1✓✓✓✓创建代码片段(code snippets) ✓✓✓✓使用issue追踪系统(issue tracker) ✓✓✓✓管理标签(label) ✓✓✓✓查看某个提交(commit)的状态 ✓✓✓✓查看镜像仓库(gitlab container registry) ✓✓✓✓查看某个构建环境(environments) ✓✓✓✓创建一个新的构建环境 ✓✓✓管理关联issue ✓✓✓✓使用构建环境的用户终端(terminals) ✓✓停止某个构建环境 ✓✓✓查看分支合并请求(merge requests)列表 ✓✓✓✓管理或接受分支合并请求 ✓✓✓创建分支合并请求 ✓✓✓创建分支 ✓✓✓推送(Push)代码到非保护(non-protected)分支 ✓✓✓强制推送代码到非保护分支 ✓✓✓删除非保护分支 ✓✓✓创建代码标记(tag) ✓✓✓编写wiki ✓✓✓取消或重试构建任务 ✓✓✓创建或更新提交状态 ✓✓✓更新镜像仓库 ✓✓✓删除镜像 ✓✓✓创建/编辑、删除项目里程碑(project milestones) ✓✓✓添加项目成员 ✓✓推送代码到保护分支 ✓✓更改分支的受保护状态 ✓✓允许或禁止开发者(devs)角色推送代码到保护分支 ✓✓允许或禁止代码标记 (tag)设为受保护状态 ✓✓改写或移除(Rewrite/remove)代码标记 ✓✓编辑项目(project) ✓✓给项目创建deploy keys. deploy key是只读的,用于部署生产 ✓✓配置项目的钩子(hook) ✓✓管理构建运行器(runners) ✓✓管理构建触发器(triggers) ✓✓管理变量(variables) ✓✓管理gitlab pages(gitlab提供的一种托管静态网站的服务) ✓✓管理gitlab pages 域名和认证(domains and certificates) ✓✓切换项目可见级别(visibility level,包括:private、internal 、public) ✓修改项目的命名空间(namespace) ✓删除项目 ✓删除 issue ✓强制推送到保护分支4 删除保护分支4 删除 gitlab pages ✓管理集群(cluster) ✓✓组成员权限表
行为/Action | 访客/Guest | 报告者/Reporter | 开发者/Developer | 主程/Master | 拥有者/Owner | 查看组织(group)✓✓✓✓✓编辑组织 ✓创建子组织 ✓在组织中创建项目 ✓✓管理组织成员 ✓删除组织 ✓管理组织标签(label) ✓✓✓✓创建/编辑/删除组织的里程碑(milestones) ✓✓✓查看私有(private)组织的史诗故事(epic,敏捷开发术语,类比用户故事) ✓✓✓✓查看内部(internal)组织的史诗故事✓✓✓✓✓查看公开(public)组织的史诗故事✓✓✓✓✓创建/编辑组织的史诗故事 ✓✓✓✓