设为首页 收藏本站
查看: 1057|回复: 0

[经验分享] 关于GITLAB若干权限问题

[复制链接]

尚未签到

发表于 2018-9-19 08:00:13 | 显示全部楼层 |阅读模式
  公司切入Gitlab来管理代码已经有一年多了,其中遇到很多权限问题,如没有权限clone、没有权限提交代码等等,这里做个总结. 权限分为访问权限和行为权限两个层次.
访问权限 - Visibility Level
  这个是在建立项目时就需要选定的,主要用于决定哪些人可以访问此项目,包含3种

  •   Private - 私有,只有属于该项目成员才有原先查看
  •   Internal - 内部,用个Gitlab账号的人都可以clone
  •   Public - 公开,任何人可以clone
行为权限
  在满足行为权限之前,必须具备访问权限(如果没有访问权限,那就无所谓行为权限了),行为权限是指对该项目进行某些操作,比如提交、创建问题、创建新分支、删除分支、创建标签、删除标签等.
角色
  Gitlab定义了以下几个角色:

  •   Guest - 访客
  •   Reporter - 报告者; 可以理解为测试员、产品经理等,一般负责提交issue等
  •   Developer - 开发者; 负责开发
  •   Master - 主人; 一般是组长,负责对Master分支进行维护
  •   Owner - 拥有者; 一般是项目经理
权限
  不同角色,拥有不同权限,下面列出Gitlab各角色权限
1. 工程权限
行为GuestReporterDeveloperMasterOwner创建issue✓✓✓✓✓留言评论✓✓✓✓✓更新代码✓✓✓✓下载工程✓✓✓✓创建代码片段✓✓✓✓创建合并请求✓✓✓创建新分支✓✓✓提交代码到非保护分支✓✓✓强制提交到非保护分支✓✓✓移除非保护分支✓✓✓添加tag✓✓✓创建wiki✓✓✓管理issue处理者✓✓✓管理labels✓✓✓创建里程碑✓✓添加项目成员✓✓提交保护分支✓✓使能分支保护✓✓修改/移除tag✓✓编辑工程✓✓添加deploy keys✓✓配置hooks✓✓切换visibility level✓切换工程namespace✓移除工程✓强制提交保护分支✓移除保护分支✓  PS: 关于保护分支的设置,可以进入Settings->Protected branches进行管理
2. 组权限
行为GuestReporterDeveloperMasterOwner浏览组✓✓✓✓✓编辑组✓创建项目✓✓管理组成员✓移除组✓

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-593956-1-1.html 上篇帖子: CentOS7上安装配置GitLab(二) 下篇帖子: 安装基于docker的gitlab中文社区版
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表