一种业务权限的配置方法、装置、设备及介质与流程

文档序号:32750318发布日期:2022-12-31 00:18阅读:23来源:国知局
一种业务权限的配置方法、装置、设备及介质与流程

1.本发明涉及业务过程优化技术领域,尤其涉及一种业务权限的配置方法、装置、设备及介质。


背景技术:

2.目前,随着公司组织架构不断复杂化,每天有很多新人入职,也有人离职,这样在离职人员与新入职人员之间进行权限交接的过程中,极易出现权限交接不顺利,而使离职人员所处理的业务数据没有转给新入职人员,造成业务数据处于无人管理的状态,这样不仅导致业务数据容易丢失,也容易出现被恶意修改或者盗取的情况。


技术实现要素:

3.本发明提供一种业务权限的配置方法、装置、设备及介质,以解决离职人员所处理的业务数据没有转给新入职人员,造成业务数据处于无人管理的状态,这样不仅导致业务数据容易丢失,也容易出现被恶意修改或者盗取的技术问题。
4.第一方面,提供了一种业务权限的配置方法,包括:
5.创建至少一个部门的管理人权限及各部门下属的各成员的成员权限;
6.建立每个所述部门的管理人权限与所述部门下属的各成员的成员权限的关联关系;
7.当接收到目标成员的成员权限注销请求时,通过所述目标成员的成员权限与所述目标成员所属部门的管理人权限的关联关系,查找到所述目标成员所属部门的管理人权限,其中,所述目标成员为所有成员中的任一成员;
8.将所述目标成员的成员权限对应的业务数据添加至所述目标成员所属部门的管理人权限对应的业务数据中。
9.第二方面,提供了一种业务权限的配置装置,包括:
10.第一创建模块,用于创建至少一个部门的管理人权限及各部门下属的各成员的成员权限;
11.关联关系建立模块,用于建立每个所述部门的管理人权限与所述部门下属的各成员的成员权限的关联关系;
12.查找模块,用于当接收到目标成员的成员权限注销请求时,通过所述目标成员的成员权限与所述目标成员所属部门的管理人权限的关联关系,查找到所述目标成员所属部门的管理人权限,其中,所述目标成员为所有成员中的任一成员;
13.添加模块,用于将所述目标成员的成员权限对应的业务数据添加至所述目标成员所属部门的管理人权限对应的业务数据中。
14.第三方面,提供了一种计算机设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述业务权限的配置方法的步骤。
15.第四方面,提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现上述业务权限的配置方法的步骤。
16.上述基于业务权限的配置方法、装置、设备及介质的方案,可以通过创建至少一个部门的管理人权限及各部门下属的各成员的成员权限;建立每个部门的管理人权限与部门下属的各成员的成员权限的关联关系;当接收到目标成员的成员权限注销请求时,通过目标成员的成员权限与目标成员所属部门的管理人权限的关联关系,查找到目标成员所属部门的管理人权限,其中,目标成员为所有成员中的任一成员;将目标成员的成员权限对应的业务数据添加至目标成员所属部门的管理人权限对应的业务数据中。在本发明中,在部门的成员离职后,该成员的成员权限对应的业务数据自动添加到其所属部门的管理人权限对应的业务数据中,这样离职成员所需交接的业务数据就由其所属部门的管理人进行管理,从而避免业务数据处于无人管理的状态而导致业务数据容易丢失,被恶意修改或者盗取的情况发生。
附图说明
17.为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
18.图1是本发明一实施例业务权限的配置方法的一流程示意图;
19.图2是图1中步骤s104之后的一具体实施方式流程示意图;
20.图3是图1中步骤s102的一具体实施方式流程示意图;
21.图4是图3中步骤s302之后的一具体实施方式流程示意图;
22.图5是图4中步骤s402的一具体实施方式流程示意图;
23.图6是图1中步骤s102之后的一具体实施方式流程示意图;
24.图7是本发明一实施例业务权限的配置装置的一结构示意图;
25.图8是本发明一实施例中计算机设备的另一结构示意图。
具体实施方式
26.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
27.本发明实施例提供的业务权限的配置方法,可应用在服务端。服务端可以通过创建至少一个部门的管理人权限及各部门下属的各成员的成员权限;建立每个部门的管理人权限与部门下属的各成员的成员权限的关联关系;当接收到目标成员的成员权限注销请求时,通过目标成员的成员权限与目标成员所属部门的管理人权限的关联关系,查找到目标成员所属部门的管理人权限,其中,目标成员为所有成员中的任一成员;将目标成员的成员权限对应的业务数据添加至目标成员所属部门的管理人权限对应的业务数据中。在本发明中,在部门的成员离职后,该成员的成员权限对应的业务数据自动添加到其所属部门的管
理人权限对应的业务数据中,这样离职成员所需交接的业务数据就由其所属部门的部门长进行管理,从而避免业务数据处于无人管理的状态而导致业务数据容易丢失,被恶意修改或者盗取的情况发生。其中,服务端可以用独立的服务器或者是多个服务器组成的服务器集群来实现。下面通过具体的实施例对本发明进行详细的描述。
28.请参阅图1所示,图1为本发明实施例提供的业务权限的配置方法的一个流程示意图,包括如下步骤:
29.步骤s101:创建至少一个部门的管理人权限及各部门下属的各成员的成员权限。
30.基于企业组织结构信息,创建相应部门的管理人权限及各部门下属的各成员的成员权限。其中,管理人权限可以为部门中职务最高的员工所属的权限,例如部门长。
31.示例性的,一企业包括三个部门,分别为a部门、b部门及c部门,a部门包括部门长a、成员a1及成员a2,b部门包括部门长b、成员b1及成员b2,c部门包括部门长c及成员c1。这样根据该企业的组织结构,分别创建部门长a、部门长b及部门长c的管理人权限,以及成员a1、成员a2、成员b1、成员b2及成员c1的成员权限。
32.步骤s102:建立每个部门的管理人权限与部门下属的各成员的成员权限的关联关系。
33.继续步骤s101的例子为例,建立部门长a的管理人权限与成员a1的成员权限及成员a2的成员权限的关联关系,建立部门长b的管理人权限与成员b1的成员权限及成员b2的成员权限的关联关系,建立部门长c的管理人权限与成员c1的成员权限的关联关系。
34.步骤s103:当接收到目标成员的成员权限注销请求时,通过目标成员的成员权限与目标成员所属部门的管理人权限的关联关系,查找到目标成员所属部门的管理人权限,其中,目标成员为所有成员中的任一成员。
35.继续步骤s102的例子为例,如果a部门的成员a1离职,那么在对成员a1的成员权限进行注销时,通过成员a1的成员权限与部门长a的管理人权限的关联关系,查找到部门长a的管理人权限。
36.步骤s104:将目标成员的成员权限对应的业务数据添加至目标成员所属部门的管理人权限对应的业务数据中。
37.继续步骤s103的例子为例,将成员a1的成员权限对应的业务数据添加到部门长a的管理人权限对应的业务数据中。
38.在部门的成员离职后,该成员的成员权限对应的业务数据自动添加到其所属部门的管理人权限对应的业务数据中,这样离职成员所需交接的业务数据就由其所属部门的部门长进行管理,从而避免业务数据处于无人管理的状态而导致业务数据容易丢失,被恶意修改或者盗取的情况发生。
39.具体地,在上述实施例中,如图2所示,步骤s104之后还包括:
40.步骤s201:接收新成员的成员权限创建请求。
41.步骤s202:基于创建请求,创建新成员的成员权限。
42.步骤s203:建立新成员的成员权限及新成员所属部门的管理人权限的关联关系。
43.步骤s204:响应于业务数据分配请求,确定将管理人权限下的待分配业务数据。
44.步骤s205:将待分配业务数据添加至新成员的成员权限对应的业务数据中。
45.示例性的,继续以上一实施例中的例子为例,在a部门新加入一个成员a3时,创建
新成员a3的成员权限,并建立新成员a3的成员权限与部门长a的管理人权限关联关系,然后基于业务数据分配请求,确定将部门长a的管理人权限下的待分配业务数据,该待分配业务数据可以包括部门长a的管理人权限对应的业务数据中所添加的成员a1的成员权限所对应的业务数据,之后再将该待分配业务数据添加到新成员a3的成员权限所对应的业务数据中,从而实现了部门长a将离职成员a1所处理的业务数据分配给新成员a3,这样可以通过部门长对离职成员处理的业务数据进行再次分配,从而既能免去员工之间的业务数据的交接流程,也能提高业务数据的安全性和可靠性。
46.具体地,在上述实施例中,如图3所示,步骤s102具体包括:
47.步骤s301:获取每个部门的部门信息及每个部门下属的各成员的成员权限对应的成员信息。
48.其中,成员信息包括但不限于成员名称、成员标识(成员id)等。部门信息包括但不限于部门名称、部门标识(部门id)等。
49.步骤s302:基于每个部门的部门信息及每个部门下属的各成员的成员权限对应的成员信息,生成相应的关系列表。
50.步骤s303:储存关系列表。
51.通过建立每个部门及其下属成员的关系列表,从而能够便于各部门的部门长通过调取关系列表,直观且全面的了解该部门的下属成员的情况。
52.具体地,在上述实施例中,如图4所示,步骤s302之后还包括:
53.步骤s401:接收待查询部门的查询信息。
54.其中,待查询信息包括部门信息中的一种或几种信息的组合。示例性的,待查询信息可以为部门名称,也可以为部门标识,还可以为部门名称及部门标识。
55.步骤s402:将查询信息与每个关系列表中的部门信息相匹配,查找到目标部门信息所在的关系列表,目标部门信息与查询信息匹配成功的部门信息。
56.步骤s403:展示目标部门信息所在的关系列表。
57.示例性的,假设查询信息为“部门a”,然后将“部门a”与每个关系列表中的部门信息相匹配,在查找到含有“部门a”的部门信息所在的关系列表后,将该列表展示出来。
58.在本实施例中,部门长可通过查询信息检索得到查看本部门的关系列表,从而通过关系列表查看本部门的下属成员的情况,这样就能够实现快速地掌握本部门下属成员及其信息的目的。
59.具体地,在上述实施例中,如图5所示,步骤s402具体包括:
60.步骤s501:将查询信息与每个关系列表中的部门信息进行模糊匹配,得到模糊匹配结果。
61.模糊匹配卡采用现有的模糊匹配的方法,本实施例不做严格限定。例如,模糊匹配可采用正则表达式的方式,即通过单个模式字符串来描述和匹配一系列符合特性规则的字符串,一般通过正则匹配引擎编译正则表达式,这样通过正则表达式描述查询信息,再对各关系列表中的部门信息进行匹配,从而实现查询信息与每个关系列表中的部门信息的模糊匹配。
62.步骤s502:基于模糊匹配结果,确定目标部门信息。
63.将与查询信息模糊匹配成功的部门信息确定为目标部门信息。
64.步骤s503:基于目标部门信息,确定目标部门信息所在的关系列表。
65.在本实施例中,采用模糊匹配的方式来查找与查询信息相匹配的部门信息,这样不仅可以降低对部门长输入查询信息的要求,例如部门长可以输入“部门a”或者“a部”,均能够查找到相匹配的部门信息,而且也能够更加准确且全面的查找到相匹配的部门信息,避免由于查询结果的遗漏而导致查询结果不准确的情况发生。
66.具体地,在上述实施例中,如图6所示,步骤s102之后还包括:
67.步骤s601:接收目标管理人权限下的业务数据查看请求,目标管理人权限为所有管理人权限中的任一管理人权限。
68.步骤s602:根据业务数据查看请求,确定业务数据查看请求对应的待查看业务数据。
69.步骤s603:判断待查看业务数据是否为目标管理人权限对应的业务数据,若是,则执行步骤s604,若否,则执行步骤s605。
70.步骤s604:显示待查看业务数据。
71.步骤s605:不显示待查看业务数据。
72.示例性的,当接收到部门a的管理人权限下的业务数据查看请求时,根据该业务数据查看请求,确定该业务数据查看请求对应的待查看业务数据,如果对应的待查看业务数据是部门a的管理人权限对应的业务数据,则显示待查看业务数据,以使部门a的部门长能够查看相应的业务数据,如果对应的待查看业务数据不是部门a的管理人权限对应的业务数据,而是其他部门的管理人权限对应的业务数据,则不显示待查看业务数据。
73.在本实施例中,每个部门的部门长仅能够查看本部门的业务数据,而无法查看其他部门的业务数据,从而提高了各部门的业务数据的安全性。
74.具体地,在上述实施例中,步骤s104之后还包括:
75.删除目标成员的成员权限与目标成员所属部门的管理人权限的关联关系,并注销目标成员的成员权限。
76.在本实施例中,在接收到目标成员的成员权限注销请求后,能够自动删除目标成员的成员权限与目标成员所属部门的管理人权限的关联关系,并注销目标成员的成员权限,从而无需部门长进行手动删除关联关系及注销成员权限,降低了部门长的工作量。
77.应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
78.在一实施例中,提供一种业务权限的配置方法,该基于业务权限的配置装置与上述实施例中业务权限的配置方法一一对应。如图7所示,该业务权限的配置装置包括第一创建模块701、关联关系建立模块702、查找模块703及添加模块704。各功能模块详细说明如下:
79.第一创建模块,用于创建至少一个部门的管理人权限及各部门下属的各成员的成员权限;
80.关联关系建立模块,用于建立每个部门的管理人权限与部门下属的各成员的成员权限的关联关系;
81.查找模块,用于当接收到目标成员的成员权限注销请求时,通过目标成员的成员
权限与目标成员所属部门的管理人权限的关联关系,查找到目标成员所属部门的管理人权限,其中,目标成员为所有成员中的任一成员;
82.添加模块,用于将目标成员的成员权限对应的业务数据添加至目标成员所属部门的管理人权限对应的业务数据中。
83.在一实施例中,该业务权限的配置装置还包括:
84.第一接收模块,用于接收新成员的成员权限创建请求;
85.第二创建模块,用于基于创建请求,创建新成员的成员权限;
86.建立模块,用于建立新成员的成员权限及新成员所属部门的管理人权限的关联关系;
87.第一确定模块,用于响应于业务数据分配请求,确定将管理人权限下的待分配业务数据;
88.添加模块,用于将待分配业务数据添加至新成员的成员权限对应的业务数据中。
89.在一实施例中,该业务权限的配置装置还包括:
90.获取模块,用于获取每个部门的部门信息及每个部门下属的各成员的成员权限对应的成员信息;
91.生成模块,用于基于每个部门的部门信息及每个部门下属的各成员的成员权限对应的成员信息,生成相应的关系列表。
92.存储模块,用于储存关系列表。
93.在一实施例中,该业务权限的配置装置还包括:
94.第二接收模块,用于接收待查询部门的查询信息;
95.匹配模块,用于将查询信息与每个关系列表中的部门信息相匹配,查找到目标部门信息所在的关系列表,目标部门信息与查询信息匹配成功的部门信息;
96.展示模块,用于展示目标部门信息所在的关系列表。
97.在一实施例中,匹配模块具体用于:
98.将待查询信息与每个关系列表中的部门信息进行模糊匹配,得到模糊匹配结果;
99.基于模糊匹配结果,确定目标部门信息;
100.基于目标部门信息,确定目标部门信息所在的关系列表。
101.在一实施例中,该业务权限的配置装置还包括:
102.第三接收模块,用于接收目标管理人权限下的业务数据查看请求,目标管理人权限为所有管理人权限中的任一管理人权限;
103.第二确定模块,用于根据业务数据查看请求,确定业务数据查看请求对应的待查看业务数据;
104.判断模块,用于判断待查看业务数据是否为目标管理人权限对应的业务数据,若是,则显示待查看业务数据;若否,则不显示待查看业务数据。
105.在一实施例中,该业务权限的配置装置还包括:
106.删除及注销模块,用于删除目标成员的成员权限与目标成员所属部门的管理人权限的关联关系,并注销目标成员的成员权限。
107.本发明提供了一种业务权限的配置装置,可以通过创建至少一个部门的管理人权限及各部门下属的各成员的成员权限;建立每个部门的管理人权限与部门下属的各成员的
成员权限的关联关系;当接收到目标成员的成员权限注销请求时,通过目标成员的成员权限与目标成员所属部门的管理人权限的关联关系,查找到目标成员所属部门的管理人权限,其中,目标成员为所有成员中的任一成员;将目标成员的成员权限对应的业务数据添加至目标成员所属部门的管理人权限对应的业务数据中。在本发明中,在部门的成员离职后,该成员的成员权限对应的业务数据自动添加到其所属部门的管理人权限对应的业务数据中,这样离职成员所需交接的业务数据就由其所属部门的管理人进行管理,从而避免业务数据处于无人管理的状态而导致业务数据容易丢失,被恶意修改或者盗取的情况发生。
108.关于业务权限的配置装置的具体限定可以参见上文中对于业务权限的配置方法的限定,在此不再赘述。上述业务权限的配置装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
109.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务端,其内部结构图可以如图8所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性和/或易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的客户端通过网络连接通信。该计算机程序被处理器执行时以实现一种基于人工智能的智能问答处理方法服务端侧的功能或步骤。
110.在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:
111.创建至少一个部门的管理人权限及各部门下属的各成员的成员权限;
112.建立每个部门的管理人权限与部门下属的各成员的成员权限的关联关系;
113.当接收到目标成员的成员权限注销请求时,通过目标成员的成员权限与目标成员所属部门的管理人权限的关联关系,查找到目标成员所属部门的管理人权限,其中,目标成员为所有成员中的任一成员;
114.将目标成员的成员权限对应的业务数据添加至目标成员所属部门的管理人权限对应的业务数据中。
115.需要说明的是,上述关于计算机可读存储介质或计算机设备所能实现的功能或步骤,可对应参阅前述方法实施例中,服务端侧的相关描述,为避免重复,这里不再一一描述。
116.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram
(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
117.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
118.以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1