TreeMind树图在线AI思维导图
当前位置:树图思维导图模板IT互联网互联网干货ERP系统:后台权限设计思维导图

ERP系统:后台权限设计思维导图

  收藏
  分享
会员免费下载30积分
会员免费使用30积分
我没你想的那样坚强 浏览量:172023-03-02 11:10:43
已被使用1次
查看详情ERP系统:后台权限设计思维导图

在做企业级系统如ERP和OA时,基于系统框架先前要做的就是权限管理系统。本文主要讲的是按照RBAC来看权限分配。

树图思维导图提供 ERP系统:后台权限设计 在线思维导图免费制作,点击“编辑”按钮,可对 ERP系统:后台权限设计  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:8f212868515c090010ae361b14976dff

思维导图大纲

ERP系统:后台权限设计思维导图模板大纲

在做企业级系统如ERP和OA时,基于系统框架先前要做的就是权限管理系统。本文主要讲的是按照RBAC来看权限分配。

根据人员职级的不同所使用的系统功能不同,当人员使用相同功能时,根据组织机构的不同,看见的数据不同。按照不同的维度,进行权限的划分,而不同。

其一基于角色的访问权限控制(RBAC)模型,人员角色来赋值给用户的权限管理,可以分为两大类型:功能权限、数据权限。

那么现在我们就先按照RBAC来看权限分配。

一、背景

在对应系统中每个用户所看见的界面功能和数据不可能都一样,而是根据人员的组织机构和职级不同进行相应的区分。

举个例子:

这时就需要进行对应的权限分配。

二、RBAC

经典模型RBAC模型是现在权限管理系统的基础,但包括不限于此。根据公司组织架构不同设计有所不同,或2B业务是设计的通用权限划分,RBAC模型可分为:RBAC_0、RBAC_1、RBAC_2、 RBAC_3共4个版本。其他3个模型都是基于RBAC_0演化的。

先简述下这4个RBAC模型:

图一

三 、使用场景

基于RBAC来做的权限赋予角色再赋予用户。

1. 功能权限

配置每个用户所见及所能操作的功能项不同。

当在主系统中存在不同子系统时,选定对应子系统将不同的功能项赋予到指定的角色上。

图二

2. 数据权限

根据组织机构所属部门不同,用户使用相同功能时所能看见的展示数据是不一样的,因根据公司业务情况不同。

图三

3. 角色结合

在某个组织机构下选取的岗位角色,赋予对应的功能角色和数据角色。

岗位角色=功能角色+数据角色

图四

4. 配置账号

将不同的用户账号赋予不同的岗位权限,因我们在角色就是用的多角色构成关系,及岗位角色被赋予了多个功能权限与数据权限。因此,一个用户账号在此只需要对应一个岗位角色即可。

图五

若无任何一权限进入系统后则应有“无权限”提示,对于企业级系统如ERP、OA主体为公司员工使用,而账号分配及权限分配都是有专人负责进行,并无开放注册功能。

按照不同的维度进行权限的划分还可以对接人力资源管理系统,按照组织机构进行权限划分,也可在当前设置按钮中加入共享功能再特定人员(如:分部、部门、个人、角色),这时根据系统主体架构而定。

四、最后的话

看到这里相信只要产品同学对RBAC 4 个模型有了认知后,那么做一个简单的权限系统应该只是水到渠成,做一个简单的权限系统应该没问题。

以仅代表个人观点,不足之处欢迎交流。

相关思维导图模板

系统管理工作思维导图

树图思维导图提供 系统管理工作 在线思维导图免费制作,点击“编辑”按钮,可对 系统管理工作  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:3c26cbbf5ab2d50f58bff0049b9feb67

机床典型部件设计思维导图

树图思维导图提供 机床典型部件设计 在线思维导图免费制作,点击“编辑”按钮,可对 机床典型部件设计  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:6181e20cf9a845f99b28e26fd733bc2b