Jenkins权限分配简单实现
文章
林里克斯
简单实现Jenkins
的权限分配简单实现不同项目组有不同的权限
一、实验平台:CentOS 6.5
二、操作前温馨提示:备份/root/.jenkins/下config.xml;因为如果你操作失误,admin账号或许会瘫着。
一、添加用户
系统管理-->管理用户-->新建用户
二、权限分配
系统管理-->Configure Global Security
输入你要设置权限的用户或组
Overall(全局)
Administer 管理员(相当于拥有全部权限)
Read 阅读(能阅读全局功能,不能看见已有job)
#最大的权限是Overall的Administer,拥有该权限可以干任何事情。
#最基本的权限是Overall的Read,用户必须赋予阅读的权限,不然什么都看不到。
Credentials(凭证)
Create 创建凭证权限
Delete 删除
ManageDomains 管理域
Update 更新(编辑)
View 视图查看
Job(任务,构建)
Build 构建
Cancel 取消构建
Configure 配置
Create 创建
Delete 删除
Discover 重定向
Move 移动构建
Read 阅读
Workspace 工作空间
#Job的Discover权限是一个奇葩的权限,帮助说Discover比Read的级别更低。如果匿名用户(没有访问job的权限)直接访问一个Job的Url将重定向到登陆页面。(经测试,这个权限应该是被废弃了。)
View
Configure 配置
Create 创建
Delete 删除
Read 阅读
SCM
Tag 标签
#一般给开发人员自己构建,只需给`Overall`的`read`job`的`build`就可以了
三、给项目分权限
因为或许每个开发人员所管理的项目不同,如不想他看到或者构建其他项目。就可以操作这一步
点击启用项目安全
这里跟前面一致的权限
测试结果:
Over ~
版权协议须知!
本篇文章来源于 Uambiguous ,如本文章侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
1379 0 2017-01-24
博主卡片
运维时间
搭建这个平台,只为分享及记载自己所遇之事和难题。
现在时间 2024-12-28
今日天气
站点统计
- 文章总数:241篇
- 分类总数:29个
- 评论总数:12条
- 本站总访问量 353813 次
@xiaozi 最后的分享的镜像下载地址打不开 服务器没有开机吗?
@yuanyuan 为什么我的4b安装centos7.9 插上tf卡 显示不兼...
@Wong arrhenius 牛比
@MakerFace 厉害了!
@TongSir 老哥 更新下我的友链链接 https://blog.ton...