GitLab Admin Area

本文详细介绍了GitLab的Admin Area,包括用户管理、用户组管理、项目管理和项目成员管理。强调了权限设置的重要性,建议根据角色分配Regular、External、Admin等身份,并给出了各个角色的权限范围。此外,还提到了项目应尽可能设为Private,避免使用Public带来的安全风险。常用功能如Overview、Monitoring、System Hooks和Settings也是关注重点。
摘要由CSDN通过智能技术生成

GitLab 最核心且最重要的安全问题就是关于用户和项目的管理,有很多的源码泄露问题都是由于对于权限的把控等细节做得不好导致的。这篇将介绍 GitLab 的 Admin Area 功能,以及对用户和项目的一些设置。

Admin Area

在自托管的 GitLab 服务中,关于 GitLab 系统的变更,都是可以经过 Admin Area 完成设置的。
在这里插入图片描述

用户管理

如果是内部开发角色的用户,授予 Regular 身份,但如果是外部顾问的形式,则在需要勾选 External 限制对项目的访问及创建项目等,除非在明确指定下项目才有权限。

而系统管理员角色的用户,则可以授予 Admin 身份,但建议一般只要有一个是最安全的。Admin 角色可以修改任何用户、项目以及系统上任何设置。
在这里插入图片描述

用户组管理

用户组是为了便于管理多用户之间对项目的访问权限,例如多团队、多部门的协作,但用户之间的身份可以不同。

Guest 只能查看 Issue、Wiki 相关
Reporter 可以对代码进行下载
Developer 可以提交代码及创建 Milestones
Maintainer 可以创建子组及编辑

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值