jenkins配置记录(1)--添加用户权限
前一阵子在线上部署了一套jenkins环境,作为线上代码发布平台使用。
部署记录:http://www.cnblogs.com/kevingrace/p/5651427.html
下面重点记录下jenkins安装后的一些配置:
(1)添加用户权限
jenkins初次登陆后,要先注册一个用户作为管理员:
依次点击“系统管理”->“Configure Global Security”
如下:
选择“启用安全”模式,
“安全域”->“Jenkins专用用户数据库”->不选择“允许用户注册”(如果此处选择了”允许用户注册“,那么任何人都可以注册,只是注册后没有任何的操作权限,登陆后会提示“Access Denied,没有Overall/Read权限”,还是需要在管理员账号下授权后才能操作)。先注册一个管理员账号,然后在管理员下创建普通账号,再授予这些账号相应的操作权限。
“授权策略”->“项目矩阵授权策略”,添加账号。
首先添加一个admin账号作为管理员,先”应用“,注意这个时候千万别点击“保存”。由于admin用户还没有注册,所以这里添加到权限策略内会显示红色,等后面将这个admin用户注册后就会变成正常的绿色。
如上,点击“应用”后,再点击回到“jenkins”首页,会提示进行注册,则使用上面添加的管理员账号admin进行注册
注册成功后,就可以用管理员admin账号登陆了
在管理员账号下就可以创建普通用户
依次点击“系统管理”->“管理用户”
然后在“系统管理”->“Configure Global Security”的->“授权策略”->“项目矩阵授权策略”里授予wangshibo用户相应的权限。
由于wangshibo用户已经注册好了,所以这里添加进去后是绿色的
其他用户的添加步骤跟上面一样操作即可。
一般而言,除了运维人员(管理员)具有所有项目操作的权限外,一般只给开发人员(通常是项目组的负责人)Beta环境下的项目操作权限。如下,只给caogaokui和yuxiaogang这两个用户设置构建项目的权限。
“系统管理”->“管理用户”->“创建用户”
“系统管理”->“Configure Global Security”->“授权策略”->“项目矩阵授权策略”
然后再相应的项目构建配置里,“启用项目安全”,将相应的用户添加进去,赋予操作权限,说明他们对该项目由构建的权限。如下:
jenkins配置记录(1)--添加用户权限相关推荐
- jenkins配置记录(2)--代码发布流程
在我们的日常运维工作中,使用jenkins来完成业务代码发版上线是至关重要的一环. 前面已经提到在jenkins上添加用户权限的操作,今天重点说下如何在jenkins下构建项目工程进行代码发布? 在此 ...
- php删除管理员,WordPress 移除管理员后台添加用户权限
其实关于 WordPress 自定义添加.删除.修改用户角色及权限子凡又在之前做过分享,但对于 WordPress 的用户系统来说,用户的权限其实还是蛮多的,那么今天就分享一个罕见甚至很多人都不会用到 ...
- Jenkins——持续集成及Jenkins介绍和安装配置(插件,用户权限,凭据,Maven安装打包,配置tomcat用户权限)
持续集成及Jenkins介绍和安装配置 持续集成及Jenkins介绍 软件开发生命周期 持续集成 持续集成的组成要素 持续集成的好处 Jenkins介绍 Jenkins安装和持续集成环境配置 Gitl ...
- linux配置SVN,添加用户,配置用户组的各个权限教程
前言 今天组长要我给新员工添加svn 的权限,以及赋予他们权限访问指定的目录,于是就顺手写个教程吧,毕竟好记性不如烂笔头 一.xshell登陆服务器 用xshell登陆服务器,cd切换到服务器中svn ...
- Jenkins配置基于角色的项目权限管理--转
本文将介绍如何配置jenkins,使其可以支持基于角色的项目权限管理. 由于jenkins默认的权限管理体系不支持用户组或角色的配置,因此需要安装第三发插件来支持角色的配置,本文将使用Role Str ...
- Jenkins拾遗--第三篇(用户权限管理)
采访过很多实用Jenkins的同学,发现Jenkins的安全是一个很薄弱的地方.很多公司用作生产部署的Jenkins安全管理都不是很规范,就更别提测试用的Jenkins了. 其实Jenkins是一个很 ...
- jenkins使用Role Strategy管理用户权限
下载插件地址:https://wiki.jenkins.io/display/JENKINS/Role+Strategy+Plugin 1. 安装好插件后,进入jenkins系统管理的Configur ...
- linux下创建用户和添加用户权限
1.添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser tommy //添加一个名为tommy的用户 #passwd tommy //修改密码 Changing pa ...
- mysql添加用户权限报1064 - You have an error in your SQL syntax问题解决
mysql添加用户及权限报错: 出现这样错的原因有两个: 1.语法有问题 (这里没有问题) 2.mysql版本是否支持 此种写法 找到一位大神说:你检查下mysql版本是mysql serve ...
最新文章
- 转:在 .NET 中实现异步回调访问数据库
- 用MyEclipse开发Spring入门
- vue 高德地图多边形_Vue + 高德地图画矢量图
- Python基础:对象的深拷贝和浅拷贝的区别
- 分析以太网帧结构_传统以太网中的——中继器及集线器
- 看完后完全了解 Vue 2.0 和 Vue 3.0 的区别
- 使用工厂方法模式设计最佳实践
- python twised系列教程四–twisted Poetry client
- 手桌面上没有计算机,手把手教你电脑桌面图标都不见了怎么办
- 接口 同花顺_Fiddler模拟接口数据(mock)
- CF547D Mike and Fish 建图
- android 选座系统,android 影院选座
- linux修改系统语言为中文
- Ununtu下安装搜狗拼音输入法
- Android 图片虚化
- 快捷c语言中控程序,CREATOR快捷\creator\CR-PGMII\ST-7600C\CREATOR中控
- CODEVS 1069 关押罪犯
- 服务器win10系统开机慢,三种方法教你解决Win10系统开机慢,爱纯净官网
- iPhoneX APP界面设计尺寸图-庞姿姿
- 【Java实现链表操作】 万字肝爆 !链表的图文解析(包含链表OJ练习解析)
热门文章
- eclipse 编辑 python 中文乱码的解决方案
- 异常概念和处理机制,try-catch-finally,throw和throws,自定义异常
- 使用ByteArrayOutputStream解决IO乱码问题的踩坑记录
- 我如何分割字符串,在特定字符处断开?
- 神舟战神怎么装win11系统
- SlideSwitch仿iphone滑动开关组件,仿百度魔图滑动开关组件Android
- image 微信小程序flex_微信小程序进阶-flex布局
- python使用ddt_使用DDT数据驱动测试框架Python
- python的库有哪些餐厅_Python告诉你上海有哪些高性价比的西餐厅
- 剑指 Offer II 042. 最近请求次数【队列方法】