一文带你搞懂RBAC权限模式

本文介绍了RBAC(基于角色的访问控制)权限模型,阐述了其使用背景和核心概念,包括用户、权限点、角色之间的关系。通过RBAC,权限被赋予角色,用户通过角色获得权限,简化了权限管理。文章详细解析了用户、角色、权限点之间的多对多关系,以及如何通过角色和用户组进行权限分配。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

权限一句话来理解就是对资源的控制,web应用来说就是对url的控制,关于权限可以毫不客气的说几乎每个系统都会包含,只不过不同系统关于权限的应用复杂程序不一样而已,现在我们在用的权限模型基本上都是以RBAC为基础进行扩展的,我们今天就将RBAC权限模型进行下介绍。

开始

RBAC的介绍

RBAC是基于角色的访问控制(Role-Based Access Control )在RBAC中,权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。这就极大地简化了权限的管理。这样管理都是层级相互依赖的,权限赋予给角色,而把角色又赋予用户,这样的权限设计很清楚,管理起来很方便。

RBAC使用背景

为了达成**不同的账号登录系统后所显示的页面页不相同的功能**的目标,也就是基于角色的权限分配解决方案。

权限模式图示如下图:

在这里插入图片描述

三个关键点

用户:使用的人

权限点:系统中的功能,(例如:有3个页面有不同的按钮操作)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小白在线学前端

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值