Jenkins持续集成——用户管理
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins持续集成——用户管理相关的知识,希望对你有一定的参考价值。
一、基于安全矩阵
系统管理 —>Configure Global Security
相关权限的作用:
其中有一些比较特别的权限:
最大的权限是Overall的Administer,拥有该权限可以做任何事情。
最基本的权限是Overall的Read,用户必须赋予阅读的权限,不然什么都看不到。
由于基于安全矩阵的安全配置若要求指定人员对某个job无权限访问,需要在指定的job中分配权限,若job比较多的话必然增大工作量
二、基于角色认证策略
启用角色策略
管理角色
"系统管理" > "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持续集成——用户管理的主要内容,如果未能解决你的问题,请参考以下文章
Jenkins——持续集成介绍及Jenkins安装部署(插件+用户权限+凭据+Maven打包)
Linux企业运维——持续集成与持续交付(下)jenkins节点与用户管理jenkins结合ansible