Jenkins 用户、角色及权限管理

官方文档:https://jenkins.io/zh/doc/

1、插件管理

首先,登录以管理员身份登录Jenkins
然后,在插件管理模块中,检查Role-based Authorization Strategy 插件是否已经安装。

最后,插件安装完成后,在jenkins的全局安全配置功能中,启用安全,并将授权策略设置为Role-Based Strategy

2、角色管理

通过系统管理模块中的 Manage and Assign Roles组件,完成角色配置工作。
1)、Global roles 用于配置全局,设置admin角色和’view’角色即可。

2)、Project roles 用户项目角色授权方案的设计。
a)、填写项目名称Role to add 和 项目正则规范Pattern

Pattern 的Job扫描规范,按照 .* 进行模糊匹配。如需扫描tysite项目下的所有任务,可以通过 tysite.*进行扫描
具体任务权限分配,可根据具体项目角色使用情况设定,下图示例全部权限和仅执行权限。

3、创建用户

通过系统管理模块中的管理用户功能,进入用户列表。点击左侧菜单栏中的新建用户按钮,进行账号创建。

录入账号、密码、全名及邮箱即可

4、用户授权

通过系统管理模块下 Manage And Assign Roles 组件的Assign Roles (分配角色)功能,给用户授予相关项目的任务权限。
首先,给用户授权全局查看权限。在Assign Roles功能的 Global roles 列表中添加该用户,并选择view权限。

然后,授予项目任务组权限。在Item roles 列表中,添加该用户,并授予所需权限,方法与第一步相似。

Jenkins 用户角色及权限管理相关推荐

  1. PostgreSQL用户角色和权限管理

    一.用户角色管理 1.创建用户角色 create user cjr LOGIN;create role cjr1 CREATEDB;create role cjr2 superuser; create ...

  2. 用户角色及权限管理设计实例(基于RBAC模型)

    文章目录 1. 五张表模型 2. 需求分析 3. 数据库设计 4. 用户分组 5. 权限分类 6. 参考 1. 五张表模型 RBAC(Role-Based Access Control),基于角色的访 ...

  3. Jenkins 中基于角色的权限管理

    Jenkins 中基于角色的权限管理 原文地址: Jenkins 中基于角色的权限管理 | 超级小豆丁 (mydlq.club) 系统环境: Jenkins 版本:2.213 一.简介 Jenkins ...

  4. Spring Security基于角色的权限管理

    1.Spring Security 1.1核心领域概念 认证(Authentication):认证是建立主体(principal)的过程. 主体通常是指在应用程序中执行操作的用户.设备或其他系统 授权 ...

  5. Vue角色的权限管理

    根据服务器端的数据,对角色的权限管理使用for循环进行遍历,然后渲染了样式 使用element-ui实现布局 文章目录 角色权限的样式 角色权限 分配权限 分配角色功能的实现 接口 删除角色指定权限的 ...

  6. RBAC-基于角色的权限管理

    RBAC-基于角色的权限管理 RBAC权限管理 RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联.简单地说,一个用户拥有若干角色,每一 ...

  7. Shiro角色和权限管理

    Shiro角色和权限管理 在resources下创建shiro.ini文件,用于存储数据,也可以将数据存于数据库,这里我采用shiro.ini文件,内容如下: [users] zhangsan=z3, ...

  8. 权限分配 html,如何为LightSwitch HTML移动客户端分配用户角色和权限

    如何为LightSwitch HTML移动客户端分配用户角色和权限 07/08/2013 6 minutes to read In this article [原文发表时间] 2013-06-25 0 ...

  9. apache2 wordpress目录权限_小白指南:WordPress中的用户角色和权限

    WordPress本身自带了一套用户角色管理系统,这套系统定义了每个用户角色可以做什么,不可以做什么.随着网站的发展,弄懂这些用户角色和权限的问题是非常有必要的.在这篇小白指南中,我们将用图表的形式对 ...

最新文章

  1. unity3d 数学的数学基础和辅助类
  2. C# 修改配置文件进行窗体logo切换
  3. linux svn cleanup 用法,SVN命令之清理命令(clean up)的功能及使用技巧
  4. 怎么用命令提示符打开浏览器_从您当前的命令提示符/终端目录打开文件浏览器...
  5. 移动端登录页样式错乱_手机登录界面样式设计启示
  6. js进行txt文件下载方式或oss文件访问下载跨域解决
  7. RK3288[android 7.1]调试笔记 修改默认时区是北京时间
  8. 网易2019年春招笔试:爬塔玩法
  9. Word如何对齐冒号,想把几行的冒号对齐该怎么设置?
  10. 不宜猥琐惊世人 猥琐哥横空出世
  11. jdbcTemplate打印sql
  12. php随机生成0.1到10的随机数
  13. 数据结构之Status
  14. %time与%timeit
  15. 计算机毕业设计jsp小福星宠物领养管理系统
  16. 你不知道的前端代码规范
  17. day46第九章动态规划(二刷)
  18. 收藏的一些国内镜像源地址
  19. Installing Node.js on pi
  20. 阿里云PAI将神经机器翻译训练效率提升5倍

热门文章

  1. 用Labelmx条码打印软件在A4纸上批量打印条码标签
  2. 天猫仿站秒杀系统开发
  3. 计算机上的符号并不代表分数,如何在Excel里轻松插入符号、分数和特殊字符
  4. 公众号裂变游戏H5性格标签生成器源代码下载
  5. 将excel数据导入数据库的表中的方法
  6. 大冒险 这注定是部史诗级的探索。。。
  7. 如何管理计算机自启,电脑定时自动开机怎么设置(8种方法)
  8. 【使用VS2022写c语言】第一次使用VS2022写c语言代码可能会遇到的问题及解决方法。
  9. Kubernetes DaemonSet使用详解
  10. 产品经理必备的13款效率工具