【技术实现步骤摘要】
一种基于RBAC的分层授权控制管理引擎
本专利技术属于物联网
,尤其涉及一种基于RBAC的分层授权控制管理引擎。
技术介绍
随着互联网给传统行业带来了新的格局,各行业将业务从线下搬到线上的过程也遇到了诸多挑战,如连锁品牌行业,以门店为最小单位,逐级划分运营管理职责,形成一个完整分层多级的连锁运营管理体系,这是在线下已经成熟的模式,但是要将这套模式搬到线上来,那就需要有一套可以支持分层级授权管理的系统来支撑,传统的授权管理系统主要用于功能管理,所以无法完全支持这种多层级运营的场景。
技术实现思路
为解决上述技术问题,本专利技术提供一种基于RBAC的分层授权控制管理引擎。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现一些概念,以此作为后面的详细说明的序言。本专利技术采用如下技术方案:在一些可选的实施例中,提供一种基于RBAC的分层授权控制管理引擎,包括:权限 ...
【技术保护点】
1.一种基于RBAC的分层授权控制管理引擎,其特征在于,包括:/n权限控制基础服务,用于提供权限数据缓存、权限数据存储及权限数据加载服务;/n层级控制载体,为用于体现授权目标上下级关系的结构;/n授权服务,用于为将系统的功能操作权限和数据访问权限赋予给角色再到人的过程提供支撑;/n鉴权服务,用于当人员访问系统时,判断该人员是否有访问相应资源或数据的权限。/n
【技术特征摘要】
1.一种基于RBAC的分层授权控制管理引擎,其特征在于,包括:
权限控制基础服务,用于提供权限数据缓存、权限数据存储及权限数据加载服务;
层级控制载体,为用于体现授权目标上下级关系的结构;
授权服务,用于为将系统的功能操作权限和数据访问权限赋予给角色再到人的过程提供支撑;
鉴权服务,用于当人员访问系统时,判断该人员是否有访问相应资源或数据的权限。
2.根据权利要求1所述的一种基于RBAC的分层授权控制管理引擎,其特征在于,所述授权服务包括:
应用授权接入机制,为确定待接入资源的名称、编码、授权类型、所属子系统的规范;
资源导入单元,用于按照所述应用授权接入机制将资源导入系统;
功能绑定单元,用于对资源进行封装;
角色预置单元,为系统提供的预置角色入口。
3.根据权利要求2所述的一种基于RBAC的分层授权控制管理引擎,其特征在于,所述授权服务还包括:
预置角色授权管理单元,用于将预置角色赋予到人,令被赋予角色的人拥有相应...
【专利技术属性】
技术研发人员:相飞,王桐,邓丘,王鑫,
申请(专利权)人:北京慧友云商科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。