赤龙ERP用户与权限管理讲解--第24篇git
用日志记录“开源软件”的诞生github
【进入地址 点亮星星】----祈盼着一个鼓励编码
博主开源地址:设计
以前的几篇文章完整地梳理了ERP系统的主流程,本文开始讲讲穿插于主流程中的权限。首先要明确权限与用户在流程中的意义。所谓流程从头到尾贯穿的一个问题就是什么人作什么事。这我的在系统中就是用户,而作什么事就是权限在控制着。因此说看似权限不在流程中,其实它在每个节点甚至每一个动做都作着精确的控制。其次咱们再来讲说权限模块内部的流程。建立权限、建立角色、建立用户,而后将用户关联角色,角色关联权限,最终完成了权限模块的基本操做流程。blog
下面咱们来聊聊用户与权限管理的功能以及解决了哪些问题。开发
(1)帐号与用户分离:说得再明确点就是这里的用户只关心的是登录系统的帐号,不涉及登录帐号的人的我的信息,这些信息在ERP的其余模块中管理。这种设计使得用户和实际的业务分离,在使用时更加灵活。get
(2)角色与权限的定义:权限是来控制用户能够作哪些事的,原则上咱们只会经过权限来作逻辑断定。而角色能够简单理解成权限的分组,把一类权限放在一块儿造成了一个有实际含义的集合。权限控制
(3)权限的分类:权限通常分为菜单权限、操做权限、数据权限。菜单权限控制着用户能够看到哪些模块或功能;操做权限控制着用户能够作哪些具体的操做,能够点击哪些按钮;数据权限控制着用户能够看到系统中的哪些数据,能够编辑哪些数据。
1、用户管理
操做说明:
一、进入“用户管理”菜单,可查看全部用户的列表
二、新增用户
(1)点击“新增用户”按钮,进入编辑页面
(2)录入用户名和密码
(3)点击“肯定”按钮,完成用户的建立
三、修改密码
(1)在用户列表页面,点击“编辑”按钮
(2)点击“修改密码”按钮,并肯定完成密码修改
2、角色管理
操做说明:
一、进入“角色管理”菜单,可查看全部角色列表
二、新增角色
(1)点击“新增角色”按钮
(2)输入角色编码和名称,保存便可
3、权限管理
操做说明:
一、进入“权限管理”菜单,可查看全部权限列表
二、新增权限
(1)点击“新增权限”按钮
(2)输入权限编码和名称,选择权限类型,保存便可
4、用户分配角色
操做说明:
一、进入“用户分配角色”菜单
二、在选择了用户名后,会显示“已选择的角色”和“未选择的角色”
三、从左侧选择新的角色分配给用户,或者从右侧选择已经分配的角色取消关联,保存后生效
5、角色关联权限
操做说明:
一、进入“角色关联权限”菜单
二、在选择了角色后,会显示“已选择的权限”和“未选择的权限”
三、从左侧选择新的权限关联角色,或者从右侧选择已关联的权限取消关联,保存后生效
若是您对咱们正在作的开源软件感兴趣,欢迎各类形式的合做,加入咱们一块儿打造一套开源的信息化解决方案。
【码云】或【GitHub】搜索“赤龙ERP”点击星标,亦可加入咱们! 让咱们从小开始作点伟大的事!与开发者交流 kzca2000