专栏名称: ImportNew
伯乐在线旗下账号,专注Java技术分享,包括Java基础技术、进阶技能、架构设计和Java技术领域动态等。
今天看啥  ›  专栏  ›  ImportNew

聊聊 RBAC 权限管理

ImportNew  · 公众号  · Java  · 2024-05-29 11:30
    

文章预览

前言 今天我们要聊聊如何来管理 Jenkins 用户的部署权限。 通过本篇你可以学习到如下内容: RBAC 的基础知识。 Jenkins 的角色权限插件的使用。 实战:通过角色来管理用户的部署权限。 一、RBAC Jenkins 对权限的支持是比较弱的,存在以下不足: 有多个流水线任务,期望不同用户能看到的任务不一样。 一个项目有多套环境,期望用户只能部署某些环境。 有的项目只让用户有查看权限,期望不给部署权限。 针对上面的不足,Jenkins 可以通过 RBAC 插件的方式来实现对权限的管控。RBAC 是常见的权限控制方案。 RBAC(Role-Based Access Control):基于角色的权限控制。通过角色关联用户,角色关联权限的方式间接赋予用户权限。 如下图所示,三个用户对应了三种角色,每个角色关联了不同的部署任务,通过这种关联方式间接赋予了用户权限。 二、角色权限插件 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览