你们好,权限管理可以说是每位系统都必备的一个功能,也有可能是一个权限系统管理同一个企业多个系统的用户权限。所以作者明天和你们分享一个权限管理系统的高保真原型的制做方式,这个原型包括了角色管理、用户管理等内容。
原型预览及下载地址:axhub.im/pro/34cea0d26344c9bb
疗效演示1.角色管理
角色管理应包括角色名称、说明、状态、成员和权限
1.1创建角色
创建角色只须要简单的填写名称和说明即可,默认启用状态。
这儿注意角色名是惟一的。
添加角色后,可以在用户管理和权限管理处看见该角色
1.2选择角色成员
新增角色后,可以为该角色快速选择用户,可以高效管理相同角色用户的权限。
在角色管理页维护角色用户后,联动到角色详情页、用户管理和用户详尽页,可以看见该用户早已选中该角色。
1.3选择角色权限
同样,在角色管理页维护角色权限后,联动到角色详情页和权限管理页面,都可以见到该用户选中的权限。
1.4模糊搜索角色
1.5启用和禁用
启用或禁用后,同样可以在角色详情页显示同样状态
1.6删掉角色
可以在角色管理页或则角色详尽页删掉角色。假如在详尽页删掉,会联动至角色管理页。
1.7查看角色详尽信息
点击角色名称可以查看不同角色的详尽信息
1.8批量操作
同样的也会联动交互至其他页面,你们可以自行体验。
2.用户管理
用户管理应包括角色帐号、基本信息、状态、角色和权限。
2.1创建用户
创建用户包括帐号,用户名,手机号码,邮箱,输入框等,递交时系统能进行判别,倘若输入不正确会有相应的提示。同样,添加用户后,也会联动至角色管理、角色详情、权限管理等页面,你们可以自己体验。
注:用户帐号是惟一的,并且用户名不惟一,虽然人有同名
2.2选择用户角色
选择用户角色后,也会联动至角色管理、角色详情、权限管理等页面,你们可以自己体验。
2.3选择用户权限
假如须要单独设置该角色的某项权限,也可以在这儿进行设置。
2.4模糊搜索用户
输入用户帐号或名称,可以模糊搜索用户
2.5启用和禁用
同样的启用或禁用后,能联动到用户详尽页
2.6删掉用户
可以在用户管理页或则用户详尽页删掉角色。假如在详尽页删掉,会联动至用户管理页。
2.7查看用户详尽信息
点击角色名称可以查看不同用户的详尽信息
2.8编辑用户信息
2.9重置密码
2.10批量操作
和前面一样,也会联动交互至其他页面,你们可以自行体验。
3.权限管理
权限管理应包括权限策略管理和授权
3.1添加权限策略
可以通过可视化配置和脚本配置两种形式添加权限策略。
可以自动添加系统服务。
可以设置操作权限和资源权限。
同样新增权限策略后,联动交互到用户和角色管理,你们可以自己体验
3.2维护权限策略
维护权限策略后,联动交互到用户和角色管理,你们可以自己体验
3.3批量授权
授权后联动至用户和角色管理,你们可以自己体验
3.4删掉和批量删掉
删掉权限策略后联动至用户和角色管理,你们可以自己体验
制做教程1.角色管理
哪些是角色管理呢?
比如说营运专员是一个角色,营运总监又是一个角色,角色与角色质之间有的权限是不一样的rd授权管理器激活,就好比营运总监会比营运专员的权限大。并且一个角色会有多个人,例如说一家建行可能就有几千个大堂总监了。而这种大堂总监有很大一部份权限是一致的,角色管理就是管理这一致的权限。
1.1制做材料
添加角色按键一个,搜索框一个,刷新按键一个,中继器一个包含:多选按键,角色名称,角色状态(启用按键),角色成员、角色权限、删除按键,以及批量启用、禁用、删除按键。
1.2角色中继器内表格
如右图所示:
no:编号,按1、2、3、4、5、6、7的方法即可,载入时,按no降序排列
groupname:角色名,每项加载时,设置角色名文本=Item.groupname
groupremark:角色说明,每项加载时,设置角色说明=Item.groupremark
qiyong:每项加载时,假若item.qiyong=1,设置启用按键状态为启用,否则则设置为未启用
xuanzhong:每项加载时,假若item.xuanzhong=1,设置转行选择按键为选中状态,否则则为未选中状态。
2.用户管理
用户管理应包括角色帐号、基本信息、状态、角色和权限、密码重置等功能。
有的小同学可能会问,为何,角色哪里可以选择用户,还要在用户这儿选择角色呢?由于便捷!现今好多都是一个人承当多个角色的,那假如我新增一个用户,我可能在角色页操作多次,那假如我在用户页就可以选择角色,那就只须要操作一次了。
还有的朋友可能会问,为何用户要有自己的权限,用角色的不行吗?刚才讲到了,角色是管理共性的权限,然而,虽然是同一角色,比如你们都是大堂总监,在不同的网点,也会有自己私有的权限,所以用户管理就可以维护用户的私有权限。
2.1制做材料
添加用户按键一个,搜索框一个,刷新按键一个,中继器一个包含:多选按键,用户帐号,用户名称、启用按键,角色选择、权限设置、删除按键,以及批量启用、禁用、删除按键。
2.2用户中继器内表格
如右图所示:
no:编号,按1、2、3、4、5、6、7的形式即可,载入时,按no倒序排列
useraccount:用户帐号,每项加载时,设置角色名文本=Item.useraccount
username:用户名称,每项加载时,设置用户名称=Item.username
telephone:手机号码,用语记录用户的手机号码
email:电子邮箱,用于记录用户的电子邮箱
qiyong:每项加载时,假若item.qiyong=1,设置启用按键状态为启用,否则则设置为未启用
xuanzhong:每项加载时,假若item.xuanzhong=1,设置转行选择按键为选中状态,否则则为未选中状态
3.权限管理
权限管理应包括权限策略管理和授权。
那为何在这儿要批量授权呢,比如说某个系统新增了一个功能,那假如这儿没有批量授权的话,我就要找到n个角色,n个用户一个个进行授权了。
3.1制做材料
添加策略按键一个,搜索框一个,刷新按键一个,中继器一个包含:多选按键,权限名称,权限说明角、批量授权、编辑策略、删除策略,以及批量删掉按键。
3.2权限中继器内表格
如右图所示:
no:编号,按1、2、3、4、5、6、7的形式即可,载入时,按no倒序排列
quanxianname:权限策略,每项加载时,设置权限名文本=Item.quanxianname
quanxianshuoming:权限说明,每项加载时,设置角色说明=Item.quanxianshuoming
peizhimoshi:权限的配置模式:可视化配置或脚本配置
chanpinfuwu:这个是设置fuwuquanxian
caozuoquanxian:只读、操作或则其他权限
ziyuanquanxian:设置资源的权限,如电邮、消息等。
xuanzhong:每项加载时,假若item.xuanzhong=1,设置转行选择按键为选中状态rd授权管理器激活,否则则为未选中状态
到这儿的话基本上就完成了,角色管理、用户管理和权限管理的首页了有不明白的朋友们也可以评论区留言哦。
假如喜欢我的分享,希望大家可以关注一下或则给我点个赞哈,感谢你们。
暂无评论内容