标签(linux): jenkins

笔者Q:972581034 交流群:605799367。有任何疑问可与笔者或加群交流

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

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

注:本篇文章是个人的学习笔记,不构成任何生产建议。

进入管理界面

配置数据库和授权策略

创建测试用户

设置全局角色

  • jenkins--->系统管理----> Manage and Assign Roles -----> Manage Roles

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

  • Overall 允许read

新建 project role

创建project role name

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

分配角色

配置全局权限

分配权限

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

最新文章

  1. PHP环境配置
  2. Java:单例模式的七种写法
  3. BS中的 data:image/png;base64
  4. 批量修改一张表格的多个sheet名
  5. solr 中文分词 IKAnalyzer
  6. 深入理解为什么Java中方法内定义的内部类可以访问方法中的局部变量
  7. iOS开发之UITapGestureRecognizer单双击
  8. 老罗学习MVC之旅:MVC组件分析
  9. 如何使用 Zend Expressive 建立 NASA 图片库?
  10. 网页、JavaScript 数据类型
  11. OpenRisc-30-SD card controller模块分析与验证
  12. iOS学习之Runtime(一)
  13. PullToRefreshGridView上拉加载、下拉刷新
  14. Git学习之路(2)-安装GIt和创建版本库
  15. react-router3.x hashHistory render两次的bug,及解决方案
  16. Linux上SQL及MYSQL简单操作
  17. android开发之-数据存储Map、HashMap、Hashtable、concurenthashmap区别
  18. 关于Integer比较问题
  19. wap2app(二)-- 设置APP系统状态栏
  20. MVC(面试)

热门文章

  1. C#学习笔记-工厂模式
  2. 记录一下自己爬虎牙LOL主播的爬虫思路
  3. JavaScript for in的缺陷
  4. Oracle实战笔记(第二天)
  5. BZOJ 1001: [BeiJing2006]狼抓兔子【最大流/SPFA+最小割,多解】
  6. C. The Smallest String Concatenation
  7. linux命令 uname -r 和 uname -a 的解释与演示
  8. flume1.8 Channel类型介绍(四)
  9. dede后台登陆后一片空白的解决办法汇总
  10. 最新版redis的安装及配置 linux系统