一种权限配置界面显示方法、装置、终端以及存储介质制造方法及图纸

技术编号:22565390 阅读:21 留言:0更新日期:2019-11-16 12:08
本发明专利技术提供一种权限配置界面显示方法、装置、终端以及存储介质。其方法步骤包括:接收当前用户登录信息;通过在软件界面第一区域显示权限控件;以可视化的方式将所述权限控件配置于角色。可以让非技术人员在页面上进行可视化的权限配置,真正让系统的需求方或者实际管理人员进行直观的便捷的权限配置,从而将技术人员剥离出权限管理的苦海而专心于业务功能的开发。解决了目前的权限配置需要系统的技术开发人员在后台通过修改代码调整,造成系统运行过程中权限配置效率低、流程冗余、操作不便等问题。

A display method, device, terminal and storage medium of authority configuration interface

The invention provides a permission configuration interface display method, a device, a terminal and a storage medium. The method steps include: receiving the login information of the current user; displaying the permission control in the first area of the software interface; and configuring the permission control in the role in a visual way. It can let non-technical personnel carry out visual permission configuration on the page, and really let the demander or actual management personnel of the system carry out intuitive and convenient permission configuration, so as to separate technical personnel from the sea of permission management and concentrate on the development of business functions. It solves the problems of low efficiency, redundant process and inconvenient operation in the process of system operation.

【技术实现步骤摘要】
一种权限配置界面显示方法、装置、终端以及存储介质
本专利技术涉及计算机应用
,具体地说,涉及一种权限配置界面显示方法、装置、终端以及存储介质。
技术介绍
基于角色的访问控制(RBAC)是近年来研究最多、思想最成熟的一种数据权限管理机制,它被认为是替换传统的强制访问控制(MAC)和自主访问控制(DAC)的理想候选。基于角色的访问控制(RBAC)的基本思想是根据企业组织视图中不同的职能岗位划分不同的角色,将数据资源的访问权限封装在角色中,用户通过被赋予不同的角色来间接的访问数据库资源。用户权限管理方法通过一个用户可经授权而拥有多个角色,一个角色可由多个用户构成;每个角色可拥有多种权限,每个权限也可授权给多个不同的角色。每个操作可施加于多个用户,每个用户也可以接受多个操作,通过用户被赋予的不同角色而控制用户的访问。然而对权限管理和配置,目前需要技术人员或者非常熟悉系统的运维人员在后台或者数据库进行维护。在信息化的管理系统中让技术人员配置角色权限,是既麻烦又得谨慎的‘硬骨头’,麻烦是因为新建每一个功能模块,都得一个个手动新增权限,然后对角色授权;谨慎是因为不同用户对数据有不同的处理权限,一旦权限分配错误,信息被人泄露,会产生严重的后果。这是现代信息管理系统的重中之重,必须要与需求方或者用户进行明确角色的具体权限,但是软件开发人员一般不了解公司架构,很那精确的给不同角色配置权限。因此亟待开发一种新的权限授权方式来解决当前管理系统中普遍存在的问题。现有技术公开了一种Web应用开发的可视化权限配置方法,包括:步骤1:选择web应用开发权限所赋予的对象;步骤2:以可视化的方式确定权限赋予对象和相应资源之间的联系,其中权限赋予对象对应的资源是html中的dom元素,以可视化视窗的方式在html页面上控制鼠标选择dom元素;步骤3:建立权限赋予对象和相应资源之间的映射关系,配置权限规则,其中通过html中的ID属性或者自定义的唯一标识定位dom元素在当前html页面中的位置,或者通过html中的class属性或者自定义的多个非唯一标识定位到dom元素在当前html页面中的位置。该方法置权限赋予对象只能精确到对html页面上元素,然而对列表中的数据字段难以进行更精细化配置。
技术实现思路
1、要解决的问题针对目前的权限配置需要系统的技术开发人员在后台通过修改代码调整,造成系统运行过程中权限配置效率低、流程冗余、操作不便等问题,本专利技术提供一种权限配置界面显示方法、装置、终端以及存储介质。通过在软件界面第一区域显示权限控件;以可视化的方式将所述权限控件配置于角色。可以让非技术人员在页面上进行可视化的权限配置,真正让系统的需求方或者实际管理人员进行直观的便捷的权限配置,从而将技术人员剥离出权限管理的苦海而专心于业务功能的开发。2、技术方案为解决上述问题,本专利技术采用如下的技术方案。第一方面,本专利技术提供了一种权限配置界面显示方法,该方法步骤包括:接收当前用户登录信息;在软件界面第一区域显示权限控件;以可视化的方式将所述权限控件配置于角色。进一步的,所述以可视化的方式将所述权限控件配置于角色,包括:在软件界面的权限控件对应位置显示第一控件;响应对所述第一控件的操作,弹出对话框主体及对话框的子控件,所述对话框子控件对应显示不同的角色标识;通过勾选不同角色标识配置所述权限。进一步的,所述在软件界面的权限控件对应位置显示第一控件步骤还包括:在软件界面第二区域显示第二控件;响应于对第二控件的操作,在软件界面的权限控件对应位置显示或隐藏第一控件。进一步的,所述响应于对第一控件的操作时,第一控件生成一个半透明的遮罩层,遮罩住当前第一控件所控制的显示区域。进一步的,所述权限控件包括第三控件和第四控件,所述第一区域包括第三区域以及第四区域;在第三区域显示第三控件;响应对所述第三控件中任意一个控件的操作指令;在软件界面的第四子区域显示第四控件。更进一步的,所述第三控件包括路由菜单;第四控件包括操作按钮、页面元素以及数据字段的一种或多种。第二方面,本专利技术提供了一种权限配置界面显示装置,包括:第一接收单元,用于接收当前用户登录信息;第一显示单元,用于根据所述数据在软件界面第一区域显示权限控件;权限配置单元,用于以可视化的方式将所述权限控件配置于角色。进一步的,所述权限配置单元包括:第二显示单元,用于在软件界面的权限控件对应位置显示第一控件;第二接收单元,用于接收对所述第一控件的操作,弹出对话框主体及对话框的子控件;对话框单元,用于显示所述对话框子控件对应不同的角色标识,通过勾选不同角色标识配置所述权限。第三方面,本专利技术提供了一种终端,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器依次连接,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行上述的方法。第四方面,本专利技术提供了一种可读存储介质,所述存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行上述的方法。3、有益效果相比于现有技术,本专利技术的有益效果为:(1)本专利技术提供一种权限配置界面显示方法,通过在软件界面第一区域显示权限控件;以可视化的方式将所述权限控件配置于角色。可以让非技术人员在页面上进行可视化的权限配置,真正让系统的需求方或者实际管理人员进行直观的便捷的权限配置,从而将技术人员剥离出权限管理的苦海而专心于业务功能的开发;(2)本专利技术的权限配置具有更高细粒度,具体可以的控制到页面上菜单、按钮、页面元素、数据字段,相对于传统的权限一般只能控制到菜单和按钮,实现对于页面元素、数据字段权限的精确控制分配,让权限对角色分配更加合理,更适应于业务发展;(3)通过鼠标点击第一控件的操作,第一控件会自动变成一个半透明的遮罩层,遮罩住当前第一控件所控制的显示区域;可以让权限配置的人员清楚的知道,此处权限控件控制的显示范围和显示的数据,让配置更加清楚直观;(4)在渲染前端页面前,服务器根据当前用户对应的权限数据表,对所述数据字段sql查询请求进行预处理,返回用户对应的权限数据字段,而不是传统的比对用户所拥有的权限而进行页面元素及数据字段的显示和隐藏,更好的保证了数据的安全性。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。附图中:图1为本专利技术实施例提供的一种在信息系统中权限可视化配置控制方法流程图;图2为本专利技术实施例提供的构建用户与角色之间的映射关系示意图;图3为本专利技术实施例提供的开启权限配置模式的软件界面示意图;图4为本专利技术实施例提供的一种权限配置界面显示方本文档来自技高网
...

【技术保护点】
1.一种权限配置界面显示方法,其特征在于,包括:/n接收当前用户登录信息;/n在软件界面第一区域显示权限控件;/n以可视化的方式将所述权限控件配置于角色。/n

【技术特征摘要】
1.一种权限配置界面显示方法,其特征在于,包括:
接收当前用户登录信息;
在软件界面第一区域显示权限控件;
以可视化的方式将所述权限控件配置于角色。


2.根据权利要求1所述的权限配置界面显示方法,其特征在于,所述以可视化的方式将所述权限控件配置于角色,包括:
在软件界面的权限控件对应位置显示第一控件;
响应对所述第一控件的操作,弹出对话框主体及对话框的子控件,所述对话框子控件对应显示不同的角色标识;
通过勾选不同角色标识配置所述权限。


3.根据权利要求2所述的权限配置界面显示方法,其特征在于,所述在软件界面的权限控件对应位置显示第一控件步骤还包括:
在软件界面第二区域显示第二控件;
响应于对第二控件的操作,在软件界面的权限控件对应位置显示或隐藏第一控件。


4.根据权利要求2所述的权限配置界面显示方法,其特征在于,所述响应于对第一控件的操作时,第一控件生成一个半透明的遮罩层,遮罩住当前第一控件所控制的显示区域。


5.根据权利要求1或2所述的权限配置界面显示方法,其特征在于,所述权限控件包括第三控件和第四控件,所述第一区域包括第三区域以及第四区域;
在第三区域显示第三控件;
响应对所述第三控件中任意一个控件的操作指令;
在软件界面的第四子区域显示第四控件。<...

【专利技术属性】
技术研发人员:程跃斌甘松云李羊尹程程
申请(专利权)人:安徽智恒信科技股份有限公司
类型:发明
国别省市:安徽;34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1