- GitLab简介
- GitLab安装
- GitLab Git命令使用
- GitLab SSH密钥设置
- GitLab创建项目
- GitLab分叉项目
- GitLab分叉项目
- GitLab Rebase操作
- GitLab压缩提交
- GitLab用户和组
- GitLab问题跟踪器
- GitLab实例管理
- GitLab持续集成
GitLab用户权限
在本章中,我们将讨论关于项目中的用户权限。
创建用户权限的步骤
步骤(1): 登录到您的GitLab帐户,然后单击Settings选项卡下的 Members选项:
步骤(2): 它将打开下面的屏幕将成员添加到您的项目中:
步骤(3): 在“Choose a role permission” 部分下单击下拉列表时,您将看到不同类型的权限:
您可以参考添加用户章节用于设置用户权限并将用户添加到项目。 在这里,我们将简要讨论可应用于项目的不同用户权限。
下表显示了不同类型用户的可用权限级别:
编号 | Guest | Reporter | Developer | Master |
---|---|---|---|---|
1 | 创建新问题 | 创建新问题 | 创建新问题 | 创建新问题 |
2 | 可发表评论 | 可发表评论 | 可发表评论 | 可发表评论 |
3 | 能够在项目墙上写内容 | 能够在项目墙上写内容 | 能够在项目墙上写内容 | 能够在项目墙上写内容 |
4 | — | 能够拉取项目代码 | 能够拉取项目代码 | 能够拉取项目代码 |
5 | — | 可下载项目 | 可下载项目 | 可下载项目 |
6 | — | 能够编写代码片段 | 能够编写代码片段 | 能够编写代码片段 |
7 | — | — | 创建新的合并请求 | 创建新的合并请求 |
8 | — | — | 创建新的分支 | 创建新的分支 |
9 | — | — | 推送并移除不受保护的分支 | 推送并移除不受保护的分支 |
10 | — | — | 包含标签 | 包含标签 |
11 | — | — | 可创建,编辑,删除项目里程碑 | 可以创建,编辑,删除项目里程碑 |
12 | — | — | 可创建或更新提交状态 | 可创建或更新提交状态 |
13 | — | — | 写一个维基 | 写一个维基 |
14 | — | — | 创建新的环境 | 创建新的环境 |
15 | — | — | 取消并重试作业 | 取消并重试作业 |
16 | — | — | 更新并删除注册表映像 | 更新并删除注册表映像 |
17 | — | — | — | 可添加新的团队成员 |
18 | — | — | — | 推动并移除受保护的分支 |
19 | — | — | — | 可编辑项目 |
20 | — | — | — | 可以管理runner,runner触发器和变量 |
21 | — | — | — | 将部署密钥添加到项目 |
22 | — | — | — | 能够管理群集 |
23 | — | — | — | 配置项目钩件 |
24 | — | — | — | 可以启用/禁用分支保护 |
25 | — | — | — | 能够重写或删除Git标签 |
上一篇:GitLab删除用户
下一篇:GitLab创建问题