天天看点

jenkins之角色授权[六]

标签(linux): jenkins

有时候我们公司里面可能有好几个开发团队,当你做完jenkins后,对于测试环境可以直接交给测试或开发自己来发布。这时候对于项目权限的分配就必需控制好了。

jenkins只是一个发布平台,几乎所有功能都是通过插件的来完成的。这里说的角色授权是基于<code>Role-based Authorization Strategy</code>这个插件来完成的。首先是保证这个插件是安装好的。

注:本篇文章是个人的学习笔记,不构成任何生产建议。
jenkins之角色授权[六]
jenkins之角色授权[六]
jenkins之角色授权[六]

jenkins---&gt;系统管理----&gt; Manage and Assign Roles -----&gt; Manage Roles

创建全局角色member(项目用户进入后可以读取和创建job)

Overall 允许read

jenkins之角色授权[六]

这里代表所有java开头的项目关联到这个角色,保存。

jenkins之角色授权[六]
jenkins之角色授权[六]
jenkins之角色授权[六]
jenkins之角色授权[六]
jenkins之角色授权[六]
jenkins之角色授权[六]
jenkins之角色授权[六]
jenkins之角色授权[六]
这里如果给匿名全局只读权限会导致用户无需登录就能看见所有项目,建议不给配置

继续阅读