【Jenkins】设定用户权限

这篇具有很好参考价值的文章主要介绍了【Jenkins】设定用户权限。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、安装插件

role-strategy.hpi

插件安装方式参考Jenkins的四种插件安装方式

二、创建用户

1、找到用户管理 Manager Jenkins -> Manager Users

jenkins设置用户权限,Jenkins,jenkins

2、新建用户

jenkins设置用户权限,Jenkins,jenkins

3、新建用户

jenkins设置用户权限,Jenkins,jenkins

三、创建项目

jenkins设置用户权限,Jenkins,jenkins

四、设定用户权限

1、找到全局安全设定 Manager Jenkins -> Manager Users

jenkins设置用户权限,Jenkins,jenkins

2、授权策略改为Role-Based Strategy

保存该设定后才会出现角色权限设定矩阵。
jenkins设置用户权限,Jenkins,jenkins

3、找到角色管理 Manager Jenkins -> Manage and Assign Roles

步骤2保存后该设定后才会出现Manage and Assign Roles。
jenkins设置用户权限,Jenkins,jenkins

4、角色管理 Manager Jenkins -> Manage and Assign Roles ->Manage Roles

jenkins设置用户权限,Jenkins,jenkins

5、设定角色矩阵

Global roles:全局角色,设定角色在全局范围内的权限。Global roles中Overall的Read必须进行设定,否则用户登录后没有界面。
Item roles:项目角色,添加项目角色时在Pattern中添加需要设定权限的项目的正则表达式。
Node roles:节点角色,用于jenkins部署(此示例中未涵盖)。

在Role to add中添加角色名,Add创建角色后矩阵会新添加一行,在此行中进行设定。
jenkins设置用户权限,Jenkins,jenkins
在Role to add中添加角色名,Pattern中添加项目的正则表达式,Add创建完成后矩阵会新添加一行,在此行中进行设定。
jenkins设置用户权限,Jenkins,jenkins

6、角色分配 Manager Jenkins -> Manage and Assign Roles ->Assign Roles

jenkins设置用户权限,Jenkins,jenkins

7、设定角色的全局权限和项目权限

需要在User/group to add中添加用户,然后对用户进行权限设置。
若一个用户即绑定了全局角色,又绑定了项目角色,则项目角色中的Job设定覆盖全局角色中的Job设定。
绑定用户的全局角色,设定全局权限。
jenkins设置用户权限,Jenkins,jenkins
绑定用户的项目局角色,设定项目权限。
jenkins设置用户权限,Jenkins,jenkins

五、登录用户界面查看权限设定结果

1、jober

jenkins设置用户权限,Jenkins,jenkins

2、tester

jenkins设置用户权限,Jenkins,jenkins

3、creater

jenkins设置用户权限,Jenkins,jenkins文章来源地址https://www.toymoban.com/news/detail-614847.html

到了这里,关于【Jenkins】设定用户权限的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • jenkins 安装与使用、用户权限划分

    jenkins 安装与使用 安装插件: 开启该插件功能 验证用户管理 创建web01~02 使用web01登录 用户权限划分 安装 Role-Based Strategy 插件后,系统管理 中多了如图下所示的一个功能,用户权限的划分就是靠他来做的 创建角色 重新访问 创建项目 准备工作 在创建一个dev01 web01用户登录界

    2024年02月07日
    浏览(29)
  • Jenkins工具系列 —— 插件 实现用户权限分配与管理

    点击 左侧的 Manage Jenkins — Plugins —— 左侧的 Available plugins 点击 左侧的 Manage Jenkins — Security a、安全域(委托给servlet容器、Jenkins自己的用户数据库、LDAP、Unix 用户/组数据库)- Jenkins自己的用户数据库 b、允许用户注册 c、授权策略(任何人都可以做任何事、传统模式、登入

    2024年02月10日
    浏览(30)
  • Jenkins触发器时间、次数设定

    触发器触发条件介绍 触发器触发条件公式:由5颗星组成 * * * * * 分别代表:分钟(0-59) 小时(0-23) 日期(1-31) 月份(1-12) 星期(0-6) 企业项目中常用场景介绍 场景1:接口脚本部分测试通过,部分还在进行,回归测试脚本执行频率高。 间隔2/5分钟执行一次: H/5 * * * * 场景2:接口脚本

    2024年02月14日
    浏览(33)
  • Jenkins权限控制

    插件名称 安装完成重启 配置授权策略 再次登录会出现警告 大概意思 点下忽略掉就行了 点击 Manage and Assign Roles 添加一个角色 只给个只读的权限 添加角色对应的任务权限 分配构建的权限 应用并保存 点击管理用户 新建用户 输入账号密码 添加用到到对应的角色 应用并保存

    2024年02月14日
    浏览(25)
  • jenkins账号权限

    用户管理 安装用户管理插件 配置安全策略 定义角色 全局角色 项目角色 节点角色 将角色分配给用户或组 分配的权限测试

    2024年01月18日
    浏览(26)
  • Jenkins 修改 root 权限问题

    记一次 jenkins 修改 root 权限的问题 有时候 jenkins 执行脚本会说权限不够,于是想着直接给他 root 权限吧。 网上很多博客,很多都说改 vim /etc/sysconfig/jenkins 修改 JENKINS_USER=\\\"root\\\" 然后修改三个文件路径的权限分别是 /var/lib/jenkins、/var/cache/jenkins 、/var/log/jenkins 但是依然不行,包

    2024年02月02日
    浏览(30)
  • jenkins执行shell命令权限不够

    jenkins执行shell命令及新建文件,报权限不够,网上试了很多方式都不行。 2.1 网上的解决方式,测试了下不行 2.2 问题解决 其实网上的方法的第一条是在配置文件中修改jenkins的启动用户,由jenkins修改为root,来解决权限问题; 通过whoami测试,发现执行账户一直是jenkins,说明配

    2024年02月12日
    浏览(37)
  • Jenkins——用户管理、授权策略配置以及Jenkins安全配置管理

    Jenkins是多用户的系统 Jenkins能使用其他的插件让不同用户访问系统不同功能 用户能注册或者是管理员进行增删改查 不同用户对系统功能的需求不同 出于安全等考虑,关键的、重要的系统功能需限制部分用户的使用 出于方便性考虑,系统功能需要根据不同的用户而定制 a、全

    2024年02月14日
    浏览(27)
  • Jenkins :添加node权限获取凭据、执行命令

    拥有Jenkins agent权限的账号可以对node节点进行操作,通过添加不同的node可以让流水线项目在不同的节点上运行,安装Jenkins的主机默认作为master节点。 1.Jenkins 添加node获取明文凭据 通过添加node节点,本地监听ssh认证,选则凭据(明文)进行ssh认证,拿到密码。 1.新建节点-ma

    2024年02月07日
    浏览(29)
  • 【jenkins】教你jenkins设置为中文

    👉博__主👈:米码收割机 👉技__能👈:C++/Python语言 👉公众号👈:测试开发自动化 👉专__注👈:专注主流机器人、人工智能等相关领域的开发、测试技术 点击 Avaliable 输入 locale 勾选插件 点击 Install without retstart 。 这里只提供两种方法: 方法1:可以将终端停止,再重新

    2024年02月11日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包