jenkins 配置用户角色权限的实现方法

 更新时间:2019年05月26日 10:45:38   作者:蓝之刃  
这篇文章主要介绍了jenkins 配置用户角色权限的实现方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

jenkins 配置用户角色权限需要安装插件 Role Strategy Plugin

1.安装 Role Strategy Plugin 插件

下载地址:https://updates.jenkins-ci.org/download/plugins/role-strategy/

 打开jenkins 系统管理-->管理插件-->高级    点击上传,选择下载的插件安装

安装完后,重启jenkins

2.安装插件后,进入系统设管理-->Configure Global Security ,配置如下,保存

3.配置User/Group权限

打开 系统管理-->Manage and Assign Roles

3-1. 管理角色(Manage Roles)

    选择该项可以创建全局角色、项目角色,并可以为角色分配权限

    

    添加test组,并给Over all 的Read 权限  Job Build 权限,以及View的Read权限

    Project roles 配置看到的Job

    例如匹配以 auto开头的,需要写成  auto.*  而不是  auto*, 切记!!!!!!    

    配置完后保存

3-2.添加用户权限(Assign Role)

    需要先添加用户   系统管理 --> 用户管理  -->添加用户

    

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

    

总结

以上所述是小编给大家介绍的jenkins 配置用户角色权限的实现方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • 使用gitlab在服务器上搭建私服git仓库并上传项目的操作方法

    使用gitlab在服务器上搭建私服git仓库并上传项目的操作方法

    这篇文章主要介绍了使用gitlab在服务器上搭建私服git仓库,并且上传项目,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-12-12
  • MongoDB学习笔记(五) MongoDB文件存取操作

    MongoDB学习笔记(五) MongoDB文件存取操作

    由于MongoDB的文档结构为BJSON格式(BJSON全称:Binary JSON),而BJSON格式本身就支持保存二进制格式的数据,因此可以把文件的二进制格式的数据直接保存到MongoDB的文档结构中
    2013-07-07
  • Ubuntu服务器中Swapper与虚拟内存配合的方法

    Ubuntu服务器中Swapper与虚拟内存配合的方法

    当物理内存不足时,Swapper会帮助系统将不活跃的数据从内存转移到磁盘上的交换空间(Swap),以释放内存给需要更多资源的进程,下面将详细说明Swapper和虚拟内存如何协作工作,并阐述它们在系统性能中的作用,感兴趣的朋友一起看看吧
    2025-03-03
  • 流行的软件测试工具介绍

    流行的软件测试工具介绍

    这篇文章主要介绍了流行的软件测试工具介绍,需要的朋友可以参考下
    2016-04-04
  • Postman支持测试Websocket接口

    Postman支持测试Websocket接口

    WebSocket允许服务端主动向客户端推送数据,在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输,在测试 WebSocket 的时候,可以使用js编写简单的页面,通过浏览器进行访问调试,也可以通过Postman进行调试
    2024-06-06
  • 解决Navicat 连接服务器不成功的问题(Access denied for user 'root'@ '*.*.*.*' (using password: YES))

    解决Navicat 连接服务器不成功的问题(Access denied for user 'root

    这篇文章主要介绍了Navicat 连接服务器不成功(Access denied for user 'root'@ '*.*.*.*' (using password: YES)),出现这种原因一般是服务器的root用户没有开启访问权限,本文给大家分享解决方法,需要的朋友可以参考下
    2022-09-09
  • 使用Keepalived如何实现SFTP服务的高可用

    使用Keepalived如何实现SFTP服务的高可用

    这篇文章主要介绍了使用Keepalived如何实现SFTP服务的高可用问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-04-04
  • 如何使用linux+nginx 作为unity webgl的服务器

    如何使用linux+nginx 作为unity webgl的服务器

    使用Linux和Nginx作为UnityWebGL项目的服务器时,建议通过命令行下载Nginx,并采用源码编译方式,配置Nginx的html路径为绝对路径,并启动Nginx服务,此方法适用于希望在Linux环境下部署UnityWebGL应用的开发者
    2024-11-11
  • 如何使用宝塔安装ionCube扩展

    如何使用宝塔安装ionCube扩展

    这篇文章主要介绍了如何使用宝塔安装ionCube扩展,需要的朋友可以参考下
    2019-04-04
  • CentOS环境下单独安装apachebench的方法

    CentOS环境下单独安装apachebench的方法

    这篇文章主要介绍了CentOS环境下单独安装apachebench的方法,分析了apachebench的安装步骤与相关注意事项,需要的朋友可以参考下
    2016-10-10

最新评论