ERP的权限管理的操做与设计--开源软件诞生24

赤龙ERP用户与权限管理讲解--第24篇git

用日志记录“开源软件”的诞生github

【进入地址 点亮星星】----祈盼着一个鼓励编码

博主开源地址:设计

码云:https://gitee.com/redragon/redragon-erp3d

GitHub:https://github.com/redragon1985/redragon-erp日志

 

说流程

以前的几篇文章完整地梳理了ERP系统的主流程,本文开始讲讲穿插于主流程中的权限。首先要明确权限与用户在流程中的意义。所谓流程从头到尾贯穿的一个问题就是什么人作什么事。这我的在系统中就是用户,而作什么事就是权限在控制着。因此说看似权限不在流程中,其实它在每个节点甚至每一个动做都作着精确的控制。其次咱们再来讲说权限模块内部的流程。建立权限、建立角色、建立用户,而后将用户关联角色,角色关联权限,最终完成了权限模块的基本操做流程。blog

说业务

下面咱们来聊聊用户与权限管理的功能以及解决了哪些问题。开发

(1)帐号与用户分离:说得再明确点就是这里的用户只关心的是登录系统的帐号,不涉及登录帐号的人的我的信息,这些信息在ERP的其余模块中管理。这种设计使得用户和实际的业务分离,在使用时更加灵活。get

(2)角色与权限的定义:权限是来控制用户能够作哪些事的,原则上咱们只会经过权限来作逻辑断定。而角色能够简单理解成权限的分组,把一类权限放在一块儿造成了一个有实际含义的集合。权限控制

(3)权限的分类:权限通常分为菜单权限、操做权限、数据权限。菜单权限控制着用户能够看到哪些模块或功能;操做权限控制着用户能够作哪些具体的操做,能够点击哪些按钮;数据权限控制着用户能够看到系统中的哪些数据,能够编辑哪些数据。

说操做

1、用户管理

操做说明:

一、进入“用户管理”菜单,可查看全部用户的列表

 

二、新增用户

(1)点击“新增用户”按钮,进入编辑页面

 

(2)录入用户名和密码

(3)点击“肯定”按钮,完成用户的建立

三、修改密码

(1)在用户列表页面,点击“编辑”按钮

(2)点击“修改密码”按钮,并肯定完成密码修改

 

2、角色管理

操做说明:

一、进入“角色管理”菜单,可查看全部角色列表

 

二、新增角色

(1)点击“新增角色”按钮

 

(2)输入角色编码和名称,保存便可

3、权限管理

操做说明:

一、进入“权限管理”菜单,可查看全部权限列表

 

二、新增权限

(1)点击“新增权限”按钮

 

(2)输入权限编码和名称,选择权限类型,保存便可

4、用户分配角色

操做说明:

一、进入“用户分配角色”菜单

二、在选择了用户名后,会显示“已选择的角色”和“未选择的角色”

 

三、从左侧选择新的角色分配给用户,或者从右侧选择已经分配的角色取消关联,保存后生效

5、角色关联权限

操做说明:

一、进入“角色关联权限”菜单

二、在选择了角色后,会显示“已选择的权限”和“未选择的权限”

 

三、从左侧选择新的权限关联角色,或者从右侧选择已关联的权限取消关联,保存后生效

后记

若是您对咱们正在作的开源软件感兴趣,欢迎各类形式的合做,加入咱们一块儿打造一套开源的信息化解决方案。

 

【码云】或【GitHub】搜索“赤龙ERP”点击星标,亦可加入咱们! 让咱们从小开始作点伟大的事!与开发者交流 kzca2000    

相关文章
相关标签/搜索