码迷,mamicode.com
首页 > 其他好文 > 详细

Jenkins持续集成——用户管理

时间:2017-03-04 22:52:21      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:持续集成   hudson   jenkins   

一、基于安全矩阵

系统管理 —>Configure Global Security

技术分享

相关权限的作用:

技术分享

其中有一些比较特别的权限:

  • 最大的权限是Overall的Administer,拥有该权限可以做任何事情。

  • 最基本的权限是Overall的Read,用户必须赋予阅读的权限,不然什么都看不到。

由于基于安全矩阵的安全配置若要求指定人员对某个job无权限访问,需要在指定的job中分配权限,若job比较多的话必然增大工作量


二、基于角色认证策略

需要安装插件:Role-based Authorization Strategy

  • 启用角色策略 

  技术分享

  • 管理角色 
    "系统管理" > "Manage and Assign Roles" > "Manage Roles" 
    新建一个readonly的角色,只赋予全局的只读权限 

  技术分享

    针对每个Project(Job)设置相应的权限,可通过正则表达式进行匹配 

  技术分享

  • 分配角色 
    "系统管理" > "Manage and Assign Roles" > "Assign Roles" 
    添加用户并分配全局角色 

   技术分享

添加用户并根据Project roles分配相应的权限 

 技术分享


本文出自 “Vnimos” 博客,请务必保留此出处http://vnimos.blog.51cto.com/2014866/1903210

Jenkins持续集成——用户管理

标签:持续集成   hudson   jenkins   

原文地址:http://vnimos.blog.51cto.com/2014866/1903210

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!