Gitlab的用户、组、权限的分配与管理管理(二)

(一)、添加用户
1、用root管理员登陆,点击管理区域
《Gitlab的用户、组、权限的分配与管理管理(二)》
2、点击New User,并输入相关的信息。
《Gitlab的用户、组、权限的分配与管理管理(二)》
3、点击确定后输入相关的密码
《Gitlab的用户、组、权限的分配与管理管理(二)》

(二)、创建组
1、点击管理区域,选择组
《Gitlab的用户、组、权限的分配与管理管理(二)》
2、依次编辑相关的账号信息
《Gitlab的用户、组、权限的分配与管理管理(二)》
3、编辑组,并添加相应的用户
《Gitlab的用户、组、权限的分配与管理管理(二)》

《Gitlab的用户、组、权限的分配与管理管理(二)》
可以通过输入名字选择要分配权限的小组成员,然后分配角色,选择权限有效时间,点击Add to Project就把人员拉近到项目中。GitLab的角色有以下四种:

Guest:可以创建issue、发表评论,不能读写版本库
Reporter:可以克隆代码,不能提交,可以赋予测试、产品经理此权限
Developer:可以克隆代码、开发、提交、push,可以赋予开发人员此权限
MainMaster:可以创建项目、添加tag、保护分支、添加项目成员、编辑项目,一般GitLab管理员或者CTO才有此权限

(三)、创建项目并分配相关的权限
1、单击项目,并创建项目
《Gitlab的用户、组、权限的分配与管理管理(二)》
《Gitlab的用户、组、权限的分配与管理管理(二)》
2、给该项目选择成员或组,并分配相应的角色。具体如下,进入项目—setting—members—指定用户或组分配权限和角色—-最后添加到项目中。
《Gitlab的用户、组、权限的分配与管理管理(二)》

3、查看相关的权限
《Gitlab的用户、组、权限的分配与管理管理(二)》

    原文作者:lqbyz
    原文地址: https://blog.51cto.com/liqingbiao/2453796
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞