CN109886013A - 企业权限控制方法、设备、存储介质及装置 - Google Patents
企业权限控制方法、设备、存储介质及装置 Download PDFInfo
- Publication number
- CN109886013A CN109886013A CN201910046795.2A CN201910046795A CN109886013A CN 109886013 A CN109886013 A CN 109886013A CN 201910046795 A CN201910046795 A CN 201910046795A CN 109886013 A CN109886013 A CN 109886013A
- Authority
- CN
- China
- Prior art keywords
- permission
- enterprise
- current
- target
- organizational structure
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种企业权限控制方法、设备、存储介质及装置,该方法包括:通过获取当前企业组织架构;根据所述当前企业组织架构对各级别的员工角色进行权限设置,并根据设置的权限对所述员工角色进行授权;在所述当前企业组织架构中,当监测到用户在目标角色上的点击事件时,展示目标权限选择框,所述目标权限选择框包含所述目标角色的权限;根据所述用户输入的拖动指令对所述目标权限选择框中的已授权权限进行增减,以实现对所述目标角色的权限进行修改。基于人员管理,通过批量对同一级别的员工角色进行权限设置,效率较高,并通过权限选择框的拖动实现目标角色的权限修改,操作简便快捷,增强了权限管理的灵活性。
Description
技术领域
本发明涉及权限管理技术领域,尤其涉及一种企业权限控制方法、设备、存储介质及装置。
背景技术
目前市场上的企业的管理模式一般采用2-3级管理,例如长租公寓运营公司蘑菇租房仅支持总店、分店两级管理模式,因此,企业的权限控制方式也仅采用2-3级管理,例如寓小二租房的数据范围仅支持本人、本部和所有,由于管理层级过于简单,导致权限控制方式相应的也较简单。并且在现有的企业权限管理方案中,对于同一级别的角色,只能设置相同的权限范围,权限管理方式不够灵活,例如两个区域的店长具有相同的权限范围,而无法设置不同的权限范围。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提供一种企业权限控制方法、设备、存储介质及装置,旨在解决现有技术中权限管理方式不够灵活的技术问题。
为实现上述目的,本发明提供一种企业权限控制方法,所述企业权限控制方法包括以下步骤:
获取当前企业组织架构,所述当前企业组织架构包括多个级别的员工角色;
根据所述当前企业组织架构对各级别的员工角色进行权限设置,并根据设置的权限对所述员工角色进行授权;
在所述当前企业组织架构中,当监测到用户在目标角色上的点击事件时,展示目标权限选择框,所述目标权限选择框包含所述目标角色的已授权权限;
根据所述用户输入的拖动指令对所述目标权限选择框中的已授权权限进行增减,以实现对所述目标角色的权限进行修改。
优选地,所述获取当前企业组织架构,包括:
获取当前企业信息,从所述当前企业信息中提取当前企业类型、当前角色以及所述当前角色对应的当前级别信息;
在预设架构模板库中查找与所述当前企业类型对应的当前企业组织架构模板;
根据所述当前角色和所述当前级别信息对所述当前企业组织架构模板进行调整,获得当前企业组织架构。
优选地,所述在所述当前企业组织架构中,当监测到用户在目标角色上的点击事件时,展示目标权限选择框之前,所述方法还包括:
建立从所述员工角色指向权限选择框的链接路径,并通过所述链接路径将所述员工角色的权限存储至所述员工角色对应的权限选择框中。
优选地,所述目标权限选择框包括目标已授权权限框和目标未授权权限框;
所述根据所述用户输入的拖动指令对所述目标权限选择框中的已授权权限进行增减,以实现对所述目标角色的权限进行修改,包括:
根据所述用户的第一拖动指令将所述目标已授权权限框中的权限拖动至所述目标未授权权限框内,和/或,根据所述用户的第二拖动指令将所述目标未授权权限框中的权限拖动至所述目标已授权权限框内,以实现对所述目标角色的权限进行修改。
优选地,所述权限包括:功能权限和数据权限。
优选地,所述根据所述用户输入的拖动指令对所述目标权限选择框中的已授权权限进行增减,以实现对所述目标角色的权限进行修改之后,所述方法还包括:
接收当前成员输入的当前身份信息,查找与所述当前身份信息对应的当前角色;
获取所述当前角色的当前功能权限和当前数据权限,根据所述当前功能权限和所述当前数据权限为所述当前成员调用相应的功能和数据。
优选地,所述根据所述当前企业组织架构对各级别的员工角色进行权限设置,并根据设置的权限对所述员工角色进行授权,包括:
提供权限设置界面,根据所述当前企业组织架构和用户在所述权限设置界面上的选择对各级别的员工角色进行权限设置,并根据设置的权限对所述员工角色进行授权。
此外,为实现上述目的,本发明还提出一种企业权限控制设备,所述企业权限控制设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的企业权限控制程序,所述企业权限控制程序配置为实现如上文所述的企业权限控制方法的步骤。
此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有企业权限控制程序,所述企业权限控制程序被处理器执行时实现如上文所述的企业权限控制方法的步骤。
此外,为实现上述目的,本发明还提出一种企业权限控制装置,所述企业权限控制装置包括:
架构获取模块,用于获取当前企业组织架构,所述当前企业组织架构包括多个级别的员工角色;
权限设置模块,用于根据所述当前企业组织架构对各级别的员工角色进行权限设置,并根据设置的权限对所述员工角色进行授权;
展示模块,用于在所述当前企业组织架构中,当监测到用户在目标角色上的点击事件时,展示目标权限选择框,所述目标权限选择框包含所述目标角色的权限;
权限修改模块,用于根根据所述用户输入的拖动指令对所述目标权限选择框中的已授权权限进行增减,以实现对所述目标角色的权限进行修改。
本发明中,通过获取当前企业组织架构,所述当前企业组织架构包括多个级别的员工角色;根据所述当前企业组织架构对各级别的员工角色进行权限设置,并根据设置的权限对所述员工角色进行授权;在所述当前企业组织架构中,当监测到用户在目标角色上的点击事件时,展示目标权限选择框,所述目标权限选择框包含所述目标角色的权限;根据所述用户输入的拖动指令对所述目标权限选择框中的已授权权限进行增减,以实现对所述目标角色的权限进行修改。由于批量对同一级别的员工角色进行权限设置,效率较高,并通过权限选择框的拖动实现目标角色的权限修改,操作简便快捷,增强了权限管理的灵活性。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的企业权限控制设备结构示意图;
图2为本发明企业权限控制方法第一实施例的流程示意图;
图3为本发明企业权限控制方法第二实施例的流程示意图;
图4为本发明企业权限控制方法第三实施例的流程示意图;
图5为本发明企业权限控制装置第一实施例的结构框图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参照图1,图1为本发明实施例方案涉及的硬件运行环境的企业权限控制设备结构示意图。
如图1所示,该企业权限控制设备可以包括:处理器1001,例如中央处理器(Central Processing Unit,CPU),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display),可选用户接口1003还可以包括标准的有线接口、无线接口,对于用户接口1003的有线接口在本发明中可为USB接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(WIreless-FIdelity,WI-FI)接口)。存储器1005可以是高速的随机存取存储器(Random Access Memory,RAM)存储器,也可以是稳定的存储器(Non-volatileMemory,NVM),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
本领域技术人员可以理解,图1中示出的结构并不构成对企业权限控制设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作***、网络通信模块、用户接口模块以及企业权限控制程序。
在图1所示的企业权限控制设备中,网络接口1004主要用于连接后台服务器,与所述后台服务器进行数据通信;用户接口1003主要用于连接外设,与所述外设进行数据通信;所述企业权限控制设备通过处理器1001调用存储器1005中存储的企业权限控制程序,并执行本发明实施例提供的企业权限控制方法。
基于上述硬件结构,提出本发明企业权限控制方法的实施例。
参照图2,图2为本发明企业权限控制方法第一实施例的流程示意图,提出本发明企业权限控制方法第一实施例。
在第一实施例中,所述企业权限控制方法包括以下步骤:
步骤S10:获取当前企业组织架构,所述当前企业组织架构包括多个级别的员工角色。
需要说明的是,本实施例的执行主体是企业权限控制设备,所述企业权限控制设备可为个人电脑或服务器等电子设备,本实施例对此不加以限制。所述当前企业组织架构为当前企业在行政管理上的从属关系,具有多个级别,各级别包括多个员工角色,员工角色之间具有从属关系。因此,为了按照企业的组织加工对企业内部每一员工角色设置相应的权限,将预先获取符合企业实情的当前企业组织架构。
步骤S20:根据所述当前企业组织架构对各级别的员工角色进行权限设置,并根据设置的权限对所述员工角色进行授权。
可以理解的是,为了设置各级别员工角色的权限,所述企业权限控制设备将展示所述当前企业组织架构,用户可根据所述当前企业组织架构依次设置各级别员工角色的权限,例如,对所述当前企业组织架构中的一级员工角色设置A类权限,对所述当前企业组织架构中的二级员工角色设置B类权限,从而根据设置的权限对所述员工角色进行授权,实现对同一级别的员工角色授予相同的权限。
在具体实现中,以当前企业为长租公寓类企业为例进行说明,当员工角色为“员工”时,在多种功能权限中选择“员工”对应的“查看”和“新建”权限,从而设置“员工”这一员工角色的功能权限为“查看”和“新建”;在多种业务数据类型中选择“员工”对应的本人的“房源数据”权限,从而设置“员工”这一员工角色的数据权限为本人的“房源数据”。还比如,在多个员工角色中选择“店长”这一员工角色,在多种功能权限中选择“店长”对应的“查看”、“新建”和“删除”等功能权限,从而设置“店长”这一员工角色的功能权限为“查看”、“新建”和“删除”;在多种业务数据类型中选择“店长”对应的全店的“房源数据”和“订单数据”等数据权限,从而设置“店长”这一员工角色的数据权限为全店的“房源数据”和“订单数据”,基于设置的权限即可对所述员工角色进行授权。
步骤S30:在所述当前企业组织架构中,当监测到用户在目标角色上的点击事件时,展示目标权限选择框,所述目标权限选择框包含所述目标角色的权限。
需要说明的是,所述目标角色为所述用户欲修改权限范围的员工角色,权限选择框为对权限进行增减的控件,在所述权限选择框内对权限进行移动可实现权限的增减,例如,将“查看”的权限移出员工角色A的权限选择框,以实现在所述员工角色A的权限范围内删除“查看”权限。所述目标权限选择框为所述目标角色对应的权限选择框,当所述用户想要对所述目标角色的权限范围进行修改时,在所述当前企业组织架构中的目标角色上进行点击,所述企业权限控制设备将监测到所述目标角色上的点击事件,并通过所述点击事件触发所述目标角色对应的目标权限选择框,对所述目标权限选择框进行展示,以供后续所述用户对所述目标角色的权限进行修改。
步骤S40:根据所述用户输入的拖动指令对所述目标权限选择框中的已授权权限进行增减,以实现对所述目标角色的权限进行修改。
可以理解的是,在展示所述目标角色的目标权限选择框之后,将根据所述用户输入的拖动指令对所述权限选择框中的权限进行增减,若所述拖动指令为将第一目标权限移出所述目标权限选择框,则在所述目标角色的权限中删除第一目标权限,若所述拖动指令为将第二目标权限移入所述目标权限选择框,则在所述目标角色的权限中增加目标权限,以实现对所述目标角色的权限进行修改。
在第一实施例中,通过获取当前企业组织架构,所述当前企业组织架构包括多个级别的员工角色;根据所述当前企业组织架构对各级别的员工角色进行权限设置,并根据设置的权限对所述员工角色进行授权;在所述当前企业组织架构中,当监测到用户在目标角色上的点击事件时,展示目标权限选择框,所述目标权限选择框包含所述目标角色的权限;根据所述用户输入的拖动指令对所述目标权限选择框中的已授权权限进行增减,以实现对所述目标角色的权限进行修改。由于批量对同一级别的员工角色进行权限设置,效率较高,并通过权限选择框的拖动实现目标角色的权限修改,操作简便快捷,增强了权限管理的灵活性。
参照图3,图3为本发明企业权限控制方法第二实施例的流程示意图,基于上述图2所示的第一实施例,提出本发明企业权限控制方法的第二实施例。
在第二实施例中,所述步骤S10,具体包括:
步骤S101:获取当前企业信息,从所述当前企业信息中提取当前企业类型、当前角色以及所述当前角色对应的当前级别信息。
需要说明的是,所述当前企业信息为所述当前企业的相关架构信息,包括当前企业类型、当前角色以及所述当前角色对应的当前级别信息等信息。
步骤S102:在预设架构模板库中查找与所述当前企业类型对应的当前企业组织架构模板。
可以理解的是,所述预设架构模板库中包含有多种企业类型的企业组织架构模板,例如租房企业组织架构模板或者学校组织架构模板等,根据所述当前企业类型即可在所述预设架构模板库中当前企业对应的当前企业组织架构模板。
在具体实现中,获取企业类型,并获取各类型的企业在行政管理上的从属关系,从而根据所述从属关系创建各种企业类型的企业组织架构模板,在创建各种企业类型的企业组织架构模板之后,建立企业类型与企业组织架构模板之间的映射关系,后续将在所述映射关系中查找与当前企业类型对应的当前企业组织架构模板。
步骤S103:根据所述当前角色和所述当前级别信息对所述当前企业组织架构模板进行调整,获得当前企业组织架构。
需要说明的是,各企业的各级成员数量具有差异性,所述企业组织架构模板仅仅是级别、员工角色可供参考,因此,将以所述当前企业组织架构模板为基准,通过调整员工角色数量,获得所述当前企业的行政级别实情的当前企业组织架构。而具体的调整过程为,根据所述当前角色和所述当前级别信息对所述当前企业组织架构模板进行调整。
进一步地,所述步骤S30之前,所述方法还包括:
步骤S300:建立从所述员工角色指向权限选择框的链接路径,并通过所述链接路径将所述员工角色的权限存储至所述员工角色对应的权限选择框中。
可以理解的是,所述链接路径为从所述员工角色跳转至所述权限选择框的路径,为了能够在用户点击所述目标角色时,展示所述目标角色对应的目标权限选择框,将预先建立从所述员工角色指向权限选择框的链接路径,并通过所述链接路径将所述员工角色的权限存储至所述员工角色对应的权限选择框中。
进一步地,所述目标权限选择框包括目标已授权权限框和目标未授权权限框;
需要说明的是,所述目标已授权权限框中包括所述目标角色的已授权权限,所述目标未授权权限框中包括所述目标角色的未授权权限。
所述步骤S40,包括:
根据所述用户的第一拖动指令将所述目标已授权权限框中的权限拖动至所述目标未授权权限框内,和/或,根据所述用户的第二拖动指令将所述目标未授权权限框中的权限拖动至所述目标已授权权限框内,以实现对所述目标角色的权限进行修改。
可以理解的是,当所述用户想要对所述目标角色的第一目标权限进行删除时,将根据所述用户输入的第一拖动指令将所述目标已授权权限框中的第一目标权限拖动至所述目标未授权权限框内,以所述目标角色的权限中删除第一目标权限。当所述用户想要对所述目标角色增加第二目标权限时,将根据所述用户输入的第二拖动指令将所述目标未授权权限框中的第一目标权限拖动至所述目标已授权权限框内,以在所述目标角色的权限中增加第二目标权限。
在第二实施例中,通过获取当前企业信息,从所述当前企业信息中提取当前企业类型、当前角色以及所述当前角色对应的当前级别信息;在预设架构模板库中查找与所述当前企业类型对应的当前企业组织架构模板;根据所述当前角色和所述当前级别信息对所述当前企业组织架构模板进行调整,获得当前企业组织架构。根据预设企业组织架构模板快速获得当前企业的当前企业组织架构,依据企业内部的行政从属关系可准确地为各级员工角色分配权限。建立从所述员工角色指向权限选择框的链接路径,并通过所述链接路径将所述员工角色的权限存储至所述员工角色对应的权限选择框中,能够实现在用户点击所述目标角色时,展示所述目标角色对应的目标权限选择框,提高了权限修改的便捷性和灵活性。
参照图4,图4为本发明企业权限控制方法第三实施例的流程示意图,基于上述图3所示的第二实施例,提出本发明企业权限控制方法的第三实施例。
在第三实施例中,所述权限包括:功能权限和数据权限。
可以理解的是,所述功能权限为所述员工角色具有的功能,例如“查看功能”和“删除功能”,所述数据权限为所述员工角色所能操作的数据范围,例如“本人的房源数据”或者“本店的房源数据”,当所述权限包括所述功能权限和所述数据权限时,能够全面灵活地控制企业各成员的权限。
进一步地,所述步骤S40之后,所述方法还包括:
步骤S50:接收当前成员输入的当前身份信息,查找与所述当前身份信息对应的当前角色。
需要说明的是,在对员工角色进行授权,并对目标角色进行权限修改之后,企业内的成员将基于自身的权限实现相应的功能,并访问权限范围内的数据,根据成员的身份信息为所述成员分配对应的员工角色,所述身份信息为姓名或者身份标识等信息。
步骤S60:获取所述当前角色的当前功能权限和当前数据权限,根据所述当前功能权限和所述当前数据权限为所述当前成员调用相应的功能和数据。
可以理解的是,当所述用户设置了各员工角色的权限,依据设置的权限对所述员工角色进行授权,并对其中的目标角色进行权限调整之后,当企业成员登录相应的企业***时,根据当前成员的当前身份信息查找所述当前成员对应的当前角色,根据该当前角色获取所述当前成员的当前功能权限和当前数据权限,从而根据所述当前功能权限和所述当前数据权限为所述当前成员调用相应的功能和数据,允许所述当前成员操作对应的功能,并访问对应的数据。
进一步地,所述步骤S20,包括:
步骤S201:提供权限设置界面,根据所述当前企业组织架构和用户在所述权限设置界面上的选择对各级别的员工角色进行权限设置,并根据设置的权限对所述员工角色进行授权。
需要说明的是,在对各级别的员工角色进行权限设置之前,向用户提供权限设置界面,以供上述用户进行权限设置和授权的界面,通过该权限设置界面,所述用户可根据所述当前企业组织架构依次设置各级别员工角色的权限,例如,在所述权限设置界面中,对所述当前企业组织架构中的一级员工角色设置A类权限,对所述当前企业组织架构中的二级员工角色设置B类权限,从而根据设置的权限对所述员工角色进行授权,实现对同一级别的员工角色授予相同的权限。当设置了权限后,通过该权限设置界面,还可以根据所设置的权限,对所述员工角色进行授权。
在第三实施例中,通过接收当前成员输入的当前身份信息,查找与所述当前身份信息对应的当前角色;获取所述当前角色的当前功能权限和当前数据权限,根据所述当前功能权限和所述当前数据权限为所述当前成员调用相应的功能和数据。企业成员能够根据自身的权限实现相应的功能,并访问权限范围内的数据。
此外,本发明实施例还提出一种存储介质,所述存储介质上存储有企业权限控制程序,所述企业权限控制程序被处理器执行时实现如上文所述的企业权限控制方法的步骤。
此外,参照图5,本发明实施例还提出一种企业权限控制装置,所述企业权限控制装置包括:
架构获取模块10,用于获取当前企业组织架构,所述当前企业组织架构包括多个级别的员工角色;
需要说明的是,所述当前企业组织架构为当前企业在行政管理上的从属关系,具有多个级别,各级别包括多个员工角色,员工角色之间具有从属关系。因此,为了按照企业的组织加工对企业内部每一员工角色设置相应的权限,将预先获取符合企业实情的当前企业组织架构。
权限设置模块20,用于根据所述当前企业组织架构对各级别的员工角色进行权限设置,并根据设置的权限对所述员工角色进行授权;
可以理解的是,为了设置各级别员工角色的权限,所述企业权限控制设备将展示所述当前企业组织架构,用户可根据所述当前企业组织架构依次设置各级别员工角色的权限,例如,对所述当前企业组织架构中的一级员工角色设置A类权限,对所述当前企业组织架构中的二级员工角色设置B类权限,从而根据设置的权限对所述员工角色进行授权,实现对同一级别的员工角色授予相同的权限。
在具体实现中,以当前企业为长租公寓类企业为例进行说明,当员工角色为“员工”时,在多种功能权限中选择“员工”对应的“查看”和“新建”权限,从而设置“员工”这一员工角色的功能权限为“查看”和“新建”;在多种业务数据类型中选择“员工”对应的本人的“房源数据”权限,从而设置“员工”这一员工角色的数据权限为本人的“房源数据”。还比如,在多个员工角色中选择“店长”这一员工角色,在多种功能权限中选择“店长”对应的“查看”、“新建”和“删除”等功能权限,从而设置“店长”这一员工角色的功能权限为“查看”、“新建”和“删除”;在多种业务数据类型中选择“店长”对应的全店的“房源数据”和“订单数据”等数据权限,从而设置“店长”这一员工角色的数据权限为全店的“房源数据”和“订单数据”,基于设置的权限即可对所述员工角色进行授权。
展示模块30,用于在所述当前企业组织架构中,当监测到用户在目标角色上的点击事件时,展示目标权限选择框,所述目标权限选择框包含所述目标角色的权限;
需要说明的是,所述目标角色为所述用户欲修改权限范围的员工角色,权限选择框为对权限进行增减的控件,在所述权限选择框内对权限进行移动可实现权限的增减,例如,将“查看”的权限移出员工角色A的权限选择框,以实现在所述员工角色A的权限范围内删除“查看”权限。所述目标权限选择框为所述目标角色对应的权限选择框,当所述用户想要对所述目标角色的权限范围进行修改时,在所述当前企业组织架构中的目标角色上进行点击,所述企业权限控制设备将监测到所述目标角色上的点击事件,并通过所述点击事件触发所述目标角色对应的目标权限选择框,对所述目标权限选择框进行展示,以供后续所述用户对所述目标角色的权限进行修改。
权限修改模块40,用于根根据所述用户输入的拖动指令对所述目标权限选择框中的已授权权限进行增减,以实现对所述目标角色的权限进行修改。
可以理解的是,在展示所述目标角色的目标权限选择框之后,将根据所述用户输入的拖动指令对所述权限选择框中的权限进行增减,若所述拖动指令为将第一目标权限移出所述目标权限选择框,则在所述目标角色的权限中删除第一目标权限,若所述拖动指令为将第二目标权限移入所述目标权限选择框,则在所述目标角色的权限中增加目标权限,以实现对所述目标角色的权限进行修改。
在本实施例中,通过获取当前企业组织架构,所述当前企业组织架构包括多个级别的员工角色;根据所述当前企业组织架构对各级别的员工角色进行权限设置,并根据设置的权限对所述员工角色进行授权;在所述当前企业组织架构中,当监测到用户在目标角色上的点击事件时,展示目标权限选择框,所述目标权限选择框包含所述目标角色的权限;根据所述用户输入的拖动指令对所述目标权限选择框中的已授权权限进行增减,以实现对所述目标角色的权限进行修改。由于批量对同一级别的员工角色进行权限设置,效率较高,并通过权限选择框的拖动实现目标角色的权限修改,操作简便快捷,增强了权限管理的灵活性。
在一实施例中,所述架构获取模块10,还用于获取当前企业信息,从所述当前企业信息中提取当前企业类型、当前角色以及所述当前角色对应的当前级别信息;
在预设架构模板库中查找与所述当前企业类型对应的当前企业组织架构模板;
根据所述当前角色和所述当前级别信息对所述当前企业组织架构模板进行调整,获得当前企业组织架构。
在一实施例中,所述企业权限控制装置,还包括:
链接建立模块,用于建立从所述员工角色指向权限选择框的链接路径,并通过所述链接路径将所述员工角色的权限存储至所述员工角色对应的权限选择框中。
在一实施例中,所述目标权限选择框包括目标已授权权限框和目标未授权权限框;所述权限修改模块40,还用于根据所述用户的第一拖动指令将所述目标已授权权限框中的权限拖动至所述目标未授权权限框内,和/或,根据所述用户的第二拖动指令将所述目标未授权权限框中的权限拖动至所述目标已授权权限框内,以实现对所述目标角色的权限进行修改。
在一实施例中,所述权限包括:功能权限和数据权限。
在一实施例中,所述企业权限控制装置,还包括:
权限调用模块,用于接收当前成员输入的当前身份信息,查找与所述当前身份信息对应的当前角色;
获取所述当前角色的当前功能权限和当前数据权限,根据所述当前功能权限和所述当前数据权限为所述当前成员调用相应的功能和数据。
在一实施例中,所述权限设置模块20,还用于提供权限设置界面,根据所述当前企业组织架构和用户在所述权限设置界面上的选择对各级别的员工角色进行权限设置,并根据设置的权限对所述员工角色进行授权。
本发明所述企业权限控制装置的其他实施例或具体实现方式可参照上述各方法实施例,此处不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。词语第一、第二、以及第三等的使用不表示任何顺序,可将这些词语解释为名称。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器镜像(Read Only Memory image,ROM)/随机存取存储器(Random AccessMemory,RAM)、磁碟、光盘)中,包括若干指令用以使得一台终端企业权限控制设备(可以是手机,计算机,服务器,空调器,或者网络企业权限控制设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种企业权限控制方法,其特征在于,所述企业权限控制方法包括以下步骤:
获取当前企业组织架构,所述当前企业组织架构包括多个级别的员工角色;
根据所述当前企业组织架构对各级别的员工角色进行权限设置,并根据设置的权限对所述员工角色进行授权;
在所述当前企业组织架构中,当监测到用户在目标角色上的点击事件时,展示目标权限选择框,所述目标权限选择框包含所述目标角色的已授权权限;
根据所述用户输入的拖动指令对所述目标权限选择框中的已授权权限进行增减,以实现对所述目标角色的权限进行修改。
2.如权利要求1所述的企业权限控制方法,其特征在于,所述获取当前企业组织架构,包括:
获取当前企业信息,从所述当前企业信息中提取当前企业类型、当前角色以及所述当前角色对应的当前级别信息;
在预设架构模板库中查找与所述当前企业类型对应的当前企业组织架构模板;
根据所述当前角色和所述当前级别信息对所述当前企业组织架构模板进行调整,获得当前企业组织架构。
3.如权利要求1所述的企业权限控制方法,其特征在于,所述在所述当前企业组织架构中,当监测到用户在目标角色上的点击事件时,展示目标权限选择框之前,所述方法还包括:
建立从所述员工角色指向权限选择框的链接路径,并通过所述链接路径将所述员工角色的权限存储至所述员工角色对应的权限选择框中。
4.如权利要求3所述的企业权限控制方法,其特征在于,所述目标权限选择框包括目标已授权权限框和目标未授权权限框;
所述根据所述用户输入的拖动指令对所述目标权限选择框中的已授权权限进行增减,以实现对所述目标角色的权限进行修改,包括:
根据所述用户的第一拖动指令将所述目标已授权权限框中的权限拖动至所述目标未授权权限框内,和/或,根据所述用户的第二拖动指令将所述目标未授权权限框中的权限拖动至所述目标已授权权限框内,以实现对所述目标角色的权限进行修改。
5.如权利要求1-4中任一项所述的企业权限控制方法,其特征在于,所述权限包括:功能权限和数据权限。
6.如权利要求5所述的企业权限控制方法,其特征在于,所述根据所述用户输入的拖动指令对所述目标权限选择框中的已授权权限进行增减,以实现对所述目标角色的权限进行修改之后,所述方法还包括:
接收当前成员输入的当前身份信息,查找与所述当前身份信息对应的当前角色;
获取所述当前角色的当前功能权限和当前数据权限,根据所述当前功能权限和所述当前数据权限为所述当前成员调用相应的功能和数据。
7.如权利要求1-4中任一项所述的企业权限控制方法,其特征在于,所述根据所述当前企业组织架构对各级别的员工角色进行权限设置,并根据设置的权限对所述员工角色进行授权,包括:
提供权限设置界面,根据所述当前企业组织架构和用户在所述权限设置界面上的选择对各级别的员工角色进行权限设置,并根据设置的权限对所述员工角色进行授权。
8.一种企业权限控制设备,其特征在于,所述企业权限控制设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的企业权限控制程序,所述企业权限控制程序被所述处理器执行时实现如权利要求1至7中任一项所述的企业权限控制方法的步骤。
9.一种存储介质,其特征在于,所述存储介质上存储有企业权限控制程序,所述企业权限控制程序被处理器执行时实现如权利要求1至7中任一项所述的企业权限控制方法的步骤。
10.一种企业权限控制装置,其特征在于,所述企业权限控制装置包括:
架构获取模块,用于获取当前企业组织架构,所述当前企业组织架构包括多个级别的员工角色;
权限设置模块,用于根据所述当前企业组织架构对各级别的员工角色进行权限设置,并根据设置的权限对所述员工角色进行授权;
展示模块,用于在所述当前企业组织架构中,当监测到用户在目标角色上的点击事件时,展示目标权限选择框,所述目标权限选择框包含所述目标角色的权限;
权限修改模块,用于根根据所述用户输入的拖动指令对所述目标权限选择框中的已授权权限进行增减,以实现对所述目标角色的权限进行修改。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910046795.2A CN109886013A (zh) | 2019-01-17 | 2019-01-17 | 企业权限控制方法、设备、存储介质及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910046795.2A CN109886013A (zh) | 2019-01-17 | 2019-01-17 | 企业权限控制方法、设备、存储介质及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109886013A true CN109886013A (zh) | 2019-06-14 |
Family
ID=66926208
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910046795.2A Pending CN109886013A (zh) | 2019-01-17 | 2019-01-17 | 企业权限控制方法、设备、存储介质及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109886013A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110458534A (zh) * | 2019-08-20 | 2019-11-15 | 海南电网有限责任公司澄迈供电局 | 一种商业用电权限管理框架的构建方法及装置、存储介质及电子设备 |
CN111259429A (zh) * | 2020-02-10 | 2020-06-09 | 支付宝(杭州)信息技术有限公司 | 一种资源操作权限控制方法、装置及电子设备 |
CN111476534A (zh) * | 2020-03-20 | 2020-07-31 | 深圳万威科技有限公司 | 一种企业管理***中架构版本及权限的处理方法 |
CN112100641A (zh) * | 2020-11-09 | 2020-12-18 | 成都掌控者网络科技有限公司 | 一种多维授权方法、***、设备及存储介质 |
CN112445392A (zh) * | 2020-10-20 | 2021-03-05 | 北京达佳互联信息技术有限公司 | 组织权限处理方法、装置、电子设备和存储介质 |
CN112464215A (zh) * | 2020-12-15 | 2021-03-09 | 深圳市中博科创信息技术有限公司 | 一种针对企业服务***的身份鉴别及控制方法 |
CN112491987A (zh) * | 2020-11-16 | 2021-03-12 | 珠海格力电器股份有限公司 | 用户权限的配置方法、设备、服务器和配置*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6947991B1 (en) * | 1999-09-13 | 2005-09-20 | Novell, Inc. | Method and apparatus for exposing network administration stored in a directory using HTTP/WebDAV protocol |
CN101322136A (zh) * | 2005-12-05 | 2008-12-10 | 北京书生国际信息技术有限公司 | 一种文档数据安全管理方法和*** |
US20110219326A1 (en) * | 2010-03-08 | 2011-09-08 | Kabushiki Kaisha Toshiba | Image forming apparatus, authority management method of image forming apparatus, and authority management system of image forming apparatus |
CN102468971A (zh) * | 2010-11-04 | 2012-05-23 | 北京北方微电子基地设备工艺研究中心有限责任公司 | 权限管理方法和装置、权限控制方法和装置 |
CN108563958A (zh) * | 2018-04-17 | 2018-09-21 | 平安普惠企业管理有限公司 | 角色权限更新方法、装置、计算机设备和存储介质 |
CN108763890A (zh) * | 2018-06-01 | 2018-11-06 | 深圳市零度智控科技有限公司 | 权限设置方法、装置和存储介质 |
-
2019
- 2019-01-17 CN CN201910046795.2A patent/CN109886013A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6947991B1 (en) * | 1999-09-13 | 2005-09-20 | Novell, Inc. | Method and apparatus for exposing network administration stored in a directory using HTTP/WebDAV protocol |
CN101322136A (zh) * | 2005-12-05 | 2008-12-10 | 北京书生国际信息技术有限公司 | 一种文档数据安全管理方法和*** |
US20110219326A1 (en) * | 2010-03-08 | 2011-09-08 | Kabushiki Kaisha Toshiba | Image forming apparatus, authority management method of image forming apparatus, and authority management system of image forming apparatus |
CN102468971A (zh) * | 2010-11-04 | 2012-05-23 | 北京北方微电子基地设备工艺研究中心有限责任公司 | 权限管理方法和装置、权限控制方法和装置 |
CN108563958A (zh) * | 2018-04-17 | 2018-09-21 | 平安普惠企业管理有限公司 | 角色权限更新方法、装置、计算机设备和存储介质 |
CN108763890A (zh) * | 2018-06-01 | 2018-11-06 | 深圳市零度智控科技有限公司 | 权限设置方法、装置和存储介质 |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110458534A (zh) * | 2019-08-20 | 2019-11-15 | 海南电网有限责任公司澄迈供电局 | 一种商业用电权限管理框架的构建方法及装置、存储介质及电子设备 |
CN111259429A (zh) * | 2020-02-10 | 2020-06-09 | 支付宝(杭州)信息技术有限公司 | 一种资源操作权限控制方法、装置及电子设备 |
CN111476534A (zh) * | 2020-03-20 | 2020-07-31 | 深圳万威科技有限公司 | 一种企业管理***中架构版本及权限的处理方法 |
CN112445392A (zh) * | 2020-10-20 | 2021-03-05 | 北京达佳互联信息技术有限公司 | 组织权限处理方法、装置、电子设备和存储介质 |
CN112100641A (zh) * | 2020-11-09 | 2020-12-18 | 成都掌控者网络科技有限公司 | 一种多维授权方法、***、设备及存储介质 |
CN112491987A (zh) * | 2020-11-16 | 2021-03-12 | 珠海格力电器股份有限公司 | 用户权限的配置方法、设备、服务器和配置*** |
CN112464215A (zh) * | 2020-12-15 | 2021-03-09 | 深圳市中博科创信息技术有限公司 | 一种针对企业服务***的身份鉴别及控制方法 |
CN112464215B (zh) * | 2020-12-15 | 2024-06-04 | 深圳市中博科创信息技术有限公司 | 一种针对企业服务***的身份鉴别及控制方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109886013A (zh) | 企业权限控制方法、设备、存储介质及装置 | |
US9805209B2 (en) | Systems and methodologies for managing document access permissions | |
US9075955B2 (en) | Managing permission settings applied to applications | |
US20070174903A1 (en) | Method and system for managing user identities on a network | |
US7395552B2 (en) | Team based row level security system and method | |
CN102222062A (zh) | 即时通信***用户空间页面个性化设置方法及其装置 | |
US9928486B2 (en) | Method and system for selectively displaying calendar information on secure calendar | |
CN103996000A (zh) | 权限管理***及方法 | |
CN104571001B (zh) | 工业设备管理***、工业设备管理服务器和工业设备管理方法 | |
US20150379294A1 (en) | Joint ownership of protected information | |
CN107742066B (zh) | 账号权限配置方法、装置、终端设备与计算机存储介质 | |
CA2830880C (en) | Managing permission settings applied to applications | |
CN103778379B (zh) | 管理设备上的应用执行和数据访问 | |
CN115221541A (zh) | 一种基于eBPF的自动化访问控制方法、***及设备 | |
US10250586B2 (en) | Security certification and application categorization for mobile device management | |
CN115174177B (zh) | 权限管理方法、装置、电子设备、存储介质和程序产品 | |
CN116720206A (zh) | 一种权限管理方法、装置、电子设备及存储介质 | |
KR20040026485A (ko) | 제안서 작성 시스템 및 방법 | |
US8037542B2 (en) | Team based row level security system and method | |
US8418232B2 (en) | Extensible permissions for administrative and target permissions | |
CN112765943B (zh) | 数据管理方法及*** | |
US9613222B2 (en) | Assigning access rights in enterprise digital rights management systems | |
CN116028963B (zh) | 权限管理方法、装置、电子设备及存储介质 | |
US20230418964A1 (en) | Generating customized policy decision point services for controlling access to computing resources | |
Leung et al. | Administering Security |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |