.NET可视化权限功能界面设计 博客分类: web .net可视化权限控制
权限功能是信息系统不可或缺的重要部分,一个优秀的权限设计可以使开发工作事半功倍,给使用者带来良好的使用体验。
企业做生意,都会聘请员工,若是员工数量较多,“权限管理”必不可少,这样的好处是可以使员工的管理规范化,提供工作效率,同时基于互联网模式,移动办公也成为可能。
我们通常所说的权限管理,一般指根据系统设置的安全规则或者安全策略,用户可以访问而且只能访问自己被授权的资源,在保证数据安全的同时,提高使用效率。
一、权限管理的分类
1、数据查看权限
企业的一些资料,比如收支记录,并不适合让员工知晓,这时候就可以通过“权限管理”给员工设置“权限”,员工就只能看到那些老板授权给他们的信息。
2、功能操作权限
比如说,给张三赋予“人力资源经理”角色,“人力资源经理”具有“查询员工”、“添加员工”、“修改员工”和“删除员工”权限。此时张三能够进入系统,则可以进行这些操作;若是去掉这个角色,则无法进行这些操作。
二、权限管理怎么操作
权限管理,一般就使用基于角色访问控制技术。
一般来说,系统提供如下功能:
1、角色管理界面,由用户定义角色,给角色赋权限;
2、用户角色管理界面,由用户给系统用户赋予角色。
如果你用淘宝开过店,其中的管理系统的权限管理功能就是使用的上述技术。
三、企业管理平台的权限功能界面设计
1、授权主体
此项功能可以针对旗下的多家企业或店铺,给每一家企业、部门、岗位人员单独设置一定的权限。
2、角色管理
因为整个系统的功能比较多,涉及到的权限就会比较细,这里我们使用角色管理作为演示。
进入角色管理我们能看到系统上所有人员的记录,同时可以进行增删改查,这里我们可以选择其中一个进行赋权。
选中之后,我们可以看到右上角的相关权限模块,我们选择“更多”,会出现各种需要授权的模块,旁边的访问过滤为IP和时段控制,可根据需要设置。
选择功能授权,进入下图界面,勾选需要授权的模块,全程可视化,根据向导一步一步进行即可:
到这里,角色功能的授权就完成了,界面使用体验良好,简洁美观。
当然,权限的使用通常要配合流程和表单等基础功能,这里不再单独演示,完整功能请搜索“力软”进行体验。