首页 > 其他分享 >3.1 Jenkins用户权限管理

3.1 Jenkins用户权限管理

时间:2024-07-09 13:20:10浏览次数:17  
标签:roles 管理 用户组 用户 3.1 Jenkins 权限

Jenkins默认使用的是自带的数据库管理用户,支持同步LDAP、Github等认证集成。关于用户与权限管理是Jenkins比较弱的一点,当大规模授权的时候建议使用API接口授权,否则当你打开web页面授权时,会很乱加载缓慢,最终导致保存失败权限丢失。

用户管理

  • 配置用户接入入口: 系统管理->全局安全配置。
  • 默认使用的是Jenkins数据库存储。
  • 可以选择集成LDAP服务或者是GItlab服务(需要安装插件后才能使用,后面会讲解)。

查看用户

以使用Jenkins专有数据库为例,用户管理入口: 系统管理-> 管理用户

新建用户

删除用户

更新用户

 

权限管理

注意安装插件: 权限默认使用 Role-Based Strategy,其他方式如图所示。

管理权限

  • 系统设置->Manage and Assign Roles->Manage Roles
  • Global roles:添加用户和用户组,分配某个用户属于哪个用户组。
  • Project roles:添加某个工程或某一组工程的用户或用户组
  • Slave roles:添加某个节点或某一组节点的用户或用户组

全局权限

项目权限

权限授权

 

标签:roles,管理,用户组,用户,3.1,Jenkins,权限
From: https://www.cnblogs.com/david-cloud/p/18291591

相关文章

  • 4.1 开始编写Jenkinsfile
    为什么使用pipeline?本质上,jenkins是一个自动化引擎,它支持许多自动模式。流水线向Jenkins添加了一组强大的工具,支持用例、简单的持续集成到全面的持续交付流水线。通过对一系列的发布任务建立标准的模板,用户可以利用更多流水线的特性,比如:代码化:流水线是在代码中实现的,通常会......
  • jenkins
    安装jenkins准备好jenkins服务器,建议配置至少4G、2C1.去清华源下载https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/2.下载好如下系列软件包即可[root@jenkins-100/opt]#lsjdk-8u181-linux-x64.rpmjenkins-2.190.1-1.1.noarch.rpmjenkins_plugins.tar.gz3.......
  • 1.2 Jenkins简介
    简单介绍Jenkinsopeninnewwindow前身是Hudson,Jenkins是一款开源CI&CD软件,基于Java开发,用于自动化各种任务,包括构建、测试和部署软件。Jenkins支持各种运行方式,可通过系统包、Docker或者通过一个独立的Java程序。Jenkins项目产生两个发行线,长期支持版本(LTS)和每......
  • Holder模式(Holder Pattern):公司员工权限管理系统实战案例分析
    肖哥弹架构跟大家“弹弹”业务中设计模式的使用,需要代码关注欢迎点赞,点赞,点赞。关注公号Solomon肖哥弹架构获取更多精彩内容在一个大型公司中,员工根据其职位和部门被赋予不同的权限。这些权限可能包括访问敏感数据、审批财务报告、提交报销等。随着公司规模的增长......
  • 3.1 Ansible Ad-hoc 常用命令集
    1Ad-hoc简介Ad-Hoc(点对点模式)是指ansible下临时执行的一条命令,并且不需要保存的命令,对于复杂的命令会使用playbook。Ad-hoc的执行依赖于模块,ansible官方提供了大量的模块。如:command、raw、shell、file、cron等,具体可以通过ansible-doc-l进行查看。可以使用ansible-doc-sm......
  • IIS部署后运行报错:“C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporar
    IIS报错当前标识(IISAPPPOOL.NETv4.5)没有对“C:\Windows\Microsoft.NET\Framework64\v4.0.30319\TemporaryASP.NETFiles”的写访问权限。解决方法:1、以管理员权限运行PowerShell2、输入以下指令:C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Aspnet_regiis.exe-ga'......
  • Grafana9的dashboard权限问题
    grafana升级到9之后会有一个问题,在给用户分配组织Organizations权限的时候,这个用户是没有查看dashboard的权限的。只有当分配了edit和admin才能看到dashboard,但是这样权限就太大了。在9版本之后,把dashboard的权限细化了,不但需要在用户侧分配权限,还需要到每个dashboard去分配......
  • c++ primer plus 第15章友,异常和其他:15.3.1 调用abort()02
    c++primerplus第15章友,异常和其他:15.3.1调用abort()02调用abort()02文章目录c++primerplus第15章友,异常和其他:15.3.1调用abort()0215.3.1调用abort()15.3.1调用abort()对于这种问题,处理方式之一是,如果其中一个参数是另一个参数的负值,则调用abort(......
  • 数据库新开账号,并授予了相应表的查询权限。访问时,其他PC端远程被拒绝
    报错信息        DBMS:Casesensitivity:plain=mixed,delimited=exactDriver:(ver.,JDBC)Effectiveversion:MySQL(ver.0.0)[28000][1045]Accessdeniedforuser'woer_mysql_oa'@'172.16.41.94'(usingpassword:YES). 原因    上述报错可以......
  • 【认证授权】权限系统设计详解
    【认证授权】权限系统设计详解1.权限系统设计概述2.主流权限模型概述ACL模型:访问控制列表DAC模型:自主访问控制MAC模型:强制访问控制RBAC:基于角色的权限访问控制ABAC模型:基于属性的访问控制3.RBAC的深度拓展4.RBAC权限管理的在实际系统中的应用5.企业案例:转转新权限......