Jenkins Role-based用户鉴权插件
1、安装 Role-based Authorization Strategy
插件
系统管理
> 插件管理
如果没有安装在 Available plugins
搜索安装,下面我是已安装好的~
2、启用 Role-based
插件
系统管理
> 全局安全配置
3、新建一个全局角色并赋予只读权限
系统管理
> Manage and Assign Roles
> Manage Roles
4、新建一个项目角色
项目角色,是针对某个项目做权限控制,更细致
系统管理
> Manage and Assign Roles
> Manage Roles
5、创建两个用户 分别为zhangsan
、lisi
系统管理
> 创建用户
我省略创建步骤 创建完成后如下图
6、角色分配
系统管理
> Manage and Assign Roles
> Assign Roles
zhangsan
、lisi
分配 read-role 角色中权限
单独给 lisi
分配cca项目管理权限
OK! 到此结束,可以分别登入两个用户验证权限zhangsan
用户只有登入平台的权限,登入平台后不会有任何项目,而lisi
项目登入平台后可以管理以cca
开头的项目如下:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具