Jenkins用户权限配置

Jenkins用户权限配置

环境信息

  1. Jenkins 2.253
  2. Matrix Authorization Strategy Plugin 2.6.2

具体配置步骤

  1. 首先需要安装一下Matrix Authorization Strategy Plugin插件来配置对应的用户权限,这个插件的安装推荐使用离线安装的方式,可以去对应的国内的开源软件镜像站去下载对应的hpi文件。我使用的是清华源,对应的地址是:https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/matrix-auth/,下载的时候注意一下版本,可能会出现版本不对应的情况。
  2. 之后可以选择安装下载好的hpi插件文件,安装的方式很简单,可以具体搜索一下。插件安装完成之后,选择Manage Jenkins ——> Configure Global Security,在Authorization下面可以看到新增加了两个单选框。
    在这里插入图片描述
  3. 我这边直接就是选择的项目矩阵授权策略来进行用户权限的增加,其实安全矩阵和项目矩阵授权策略应该是差不多的,可能有一些微小的差别,具体没有去研究~
  4. 选择项目矩阵授权策略,点击下面的Add user or group按钮,可以添加一个用户以及为该用户赋予相应权限,我添加了Jenkins初始化时候默认创建的管理员用户,赋予了所有权限,以及自己创建的一个新的用户yuan,这个用户只有Read和Job的除了删除以外的其他所有权限。
    在这里插入图片描述
  5. 对应各种权限的讲解,我在网上找了一张图,可以对照图中的说明去给相对应用户设置需要的权限。
    在这里插入图片描述
  6. 之后选择创建的yuan用户登录,可以看到对应用户权限下的视图,可以选择执行任务,对应没有删除选项。
    在这里插入图片描述
  7. 后续会再整理一下Jenkins client的调用,以及从API调用层面去验证用户权限配置是否生效。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值