美文网首页
Jenkins三:不同角色不同视图及不同权限设置

Jenkins三:不同角色不同视图及不同权限设置

作者: 独孤流 | 来源:发表于2018-12-06 17:10 被阅读20次

前一篇:Jenkins二:参数化构建iOS自动打包
后一篇:Jenkins四:构建触发器定时任务

转载自:[Jenkins 不同角色不同视图及不同权限设置]


由于jenkins默认的权限管理体系不支持用户组或角色的配置,因此需要安装第三发插件来支持角色的配置,本文将使用Role Strategy Plugin,介绍页面:https://wiki.jenkins-ci.org/display/JENKINS/Role+Strategy+Plugin
一、配置插件
安装插件后,进入系统设置页面,配置如下:

官网上安全域设置为Servlet容器代理,实际操作发现Jenkins专有用户数据库也是可以的。

二、配置权限
在系统管理页面点击Manage and Assign Roles进入角色管理页面:

1、管理角色(Manage Roles)
选择该项可以创建全局角色、项目角色,并可以为角色分配权限。

Project角色 就是可以根据不任务前缀 进行隔离,以下创建了 app offline online Test 四个分组 每个分组创建了2个角色,管理员 (具有配置构建等权限)
member角色(只有构建权限)

注意: Pattern 是任务前缀的匹配,例如任务名 App 开头的任务只会被 App 分组的用户看到

image.png

2、添加用户权限

用户前面的减号表示还没有创建该用户,这里只是添加用户的角色,创建了用户 就没有减号了 例如: test用户


image.png

3、创建用户


image.png

4、创建 TestA 任务, 用户test(只有构建权限)用户登录进去,发现只能看到TestA任务,实现不同用户不同视图及不同权限


image.png

相关文章

  • Jenkins四:构建触发器定时任务

    前一篇:Jenkins三:不同角色不同视图及不同权限设置后一篇:Jenkins五:自动生成dsYM文件及zip压缩...

  • Jenkins二:参数化构建iOS自动打包

    前一篇:Jenkins一:iOS自动打包完整实践后一篇:Jenkins三:不同角色不同视图及不同权限设置 前言在之...

  • Jenkins三:不同角色不同视图及不同权限设置

    前一篇:Jenkins二:参数化构建iOS自动打包后一篇:Jenkins四:构建触发器定时任务 转载自:[Jenk...

  • Workfine新手入门:角色权限

    角色与岗位有类似之处,不同的角色代表着不同的职责权限,通过给员工设置不同的角色,从而使不同的员工有了不同的权限。 ...

  • 浅谈后台权限管理设计

    大家在设计后台时会涉及多个角色,每一个角色的任务不同级别也不同,所以权限也是不同的,我们该如何去设置权限呢?下面就...

  • phpBB后台权限管理

    phpBB有细致的权限和角色管理功能。您可以创建不同的用户和用户组,赋予它不同的角色,即可拥有不同的权限。 需求:...

  • 数据库用户权限管理

    角色(Role) PostgreSQL使用角色的概念管理数据库访问权限。 根据角色自身的设置不同,一个角色可以看做...

  • 不同角色,不同要求

    每个人都有自己的价值观,有自己的认知方式,并根据这些决定行为取舍。虽然说起来有点形而上,但是这个的确是我们的行为的...

  • 角色不同 感受不同

    “我昨天晚上,我爷爷奶奶给我洗澡了,出来后,奶奶用毛毯裹着我,爷爷抱我进房间里,我很幸福,在我妈妈这,洗完澡,要自...

  • 不同场景,不同角色!

    原创分享第792天 周一 到底是放假了,虽然还有这样那样的事情纠缠着,但毕竟可以有更多的空余时间。 可以照顾一...

网友评论

      本文标题:Jenkins三:不同角色不同视图及不同权限设置

      本文链接:https://www.haomeiwen.com/subject/mrgocqtx.html