Gitlab管理用户、组、权限(一)

本文详细介绍如何在GitLab中进行用户和组的管理,包括添加用户、创建组及分配不同级别的权限。从管理员的角度出发,指导如何设置邮件服务器以确保用户能够接收到激活账户的邮件,并展示了不同角色如Guest、Reporter、Developer、Master和Owner的具体权限。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

&& 内容:
  • 添加用户
  • 创建组
  • 用户权限
  • 保护主要分支
  • 配置项目的可见性
  • 移除用户


一. 添加用户

1. 用root 管理员登陆。


2. 点击管理区域

image


3. 点击New User

image


4. 输入用户相关信息

image


5. 用户会收到邮件如下画面,点击设置密码即可。

image


排错小技巧:在设置邮件服务器比如设置如下:

gitlab_rails['gitlab_email_from'] = 'gitlab@aishangwei.net'
gitlab_rails['gitlab_email_reply_to'] = 'gitlab@aishangwei.net'
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.mxhichina.com"
gitlab_rails['smtp_port'] = 25
gitlab_rails['smtp_user_name'] = "gitlab@aishangwei.net"
gitlab_rails['smtp_password'] = "W-123456"
gitlab_rails['smtp_domain'] = "mxhichina.com"
gitlab_rails['smtp_authentication'] = "login"


设置 完成后运行以下命令测试:

gitlab-rails console

Notify.test_email('destination_email@address.com', 'Message Subject', 'Message Body').deliver_now

 

二. 创建组

1. 使用管理员登陆gitlab服务器。


2. 点击管理区域—Group-Add group


image


3. 依次填入组路径,名称和描述等信息

image


4. 在如下画面选择用户加入到刚创建的组、权限等 。

image


三. 用户权限

1. 使用管理员打开要设置权限的项目。

image


2. 点击【Settings】--【Members】

image


3. 添加完成后,如下图所示

image


4. 下表完整的列出了Guest,Reporter,Developer,Master,Owner对应的权限。
GuestReporterDeveloperMasterOwner
Create new issues *****
Leave comments*****
Pull the project code****
Download a project****
Create code snippets****
Create new merge requests***
Push changes to nonprotected branches***
Remove nonprotected branches***
Add tags***
Write a wiki***
Manage the issue tracker***
Add new team members**
Push changes to protected branches**
Manage the branch protection**
Manage Git tags**
Edit the project**
Add deploy keys to the project**
Configure the project hooks**

转载于:https://www.cnblogs.com/zangxueyuan/p/9222014.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值