CN109376508A - 业务单元的管理方法、计算机可读存储介质和终端设备 - Google Patents
业务单元的管理方法、计算机可读存储介质和终端设备 Download PDFInfo
- Publication number
- CN109376508A CN109376508A CN201811122686.6A CN201811122686A CN109376508A CN 109376508 A CN109376508 A CN 109376508A CN 201811122686 A CN201811122686 A CN 201811122686A CN 109376508 A CN109376508 A CN 109376508A
- Authority
- CN
- China
- Prior art keywords
- functional unit
- user terminal
- user
- service request
- unit
- 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
- 238000007726 management method Methods 0.000 title claims abstract description 46
- 238000013507 mapping Methods 0.000 claims abstract description 37
- 238000000034 method Methods 0.000 claims abstract description 13
- GOLXNESZZPUPJE-UHFFFAOYSA-N spiromesifen Chemical compound CC1=CC(C)=CC(C)=C1C(C(O1)=O)=C(OC(=O)CC(C)(C)C)C11CCCC1 GOLXNESZZPUPJE-UHFFFAOYSA-N 0.000 claims description 46
- 238000013475 authorization Methods 0.000 claims description 45
- 230000006870 function Effects 0.000 claims description 31
- 238000004590 computer program Methods 0.000 claims description 15
- 230000005540 biological transmission Effects 0.000 claims description 8
- 238000005516 engineering process Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 6
- 238000012544 monitoring process Methods 0.000 description 5
- 230000002159 abnormal effect Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000002955 isolation Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000010977 unit operation Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000010485 coping Effects 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000006116 polymerization reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明属于计算机技术领域,尤其涉及一种业务单元的管理方法、计算机可读存储介质和终端设备。所述方法包括:将预设***的多个业务单元分别拆分成至少一个功能单元;根据预先设置的用户等级,建立所述用户等级与所述用户等级所对应的功能单元的映射关系;接收用户端发送的服务请求;根据所述服务请求中携带的用户等级和所述映射关系,判断所述服务请求是否被授权;若所述服务请求被授权,则向用户端发送授权指令,以指示所述用户端根据所述授权指令访问所述用户端请求访问的功能单元。所述方法、计算机可读存储介质和终端设备能够自动、高效、灵活的管理业务单元,解决了管理困难的问题。
Description
技术领域
本发明涉及计算机技术领域,尤其涉及一种业务单元的管理方法、计算机可读存储介质和终端设备。
背景技术
现有的对业务单元的管理中,大部分的管理***中业务单元的功能均为聚合合并部署的,不同的业务单元的功能部署在相同的服务器上,一旦某个业务单元的某个或某些功能出现问题,该业务单元的其他功能也会受到影响,则影响整个业务的操作,并对管理***中其他业务单元产生影响,资源使用效率低,且存在管理困难的问题。
发明内容
本发明实施例提供了一种业务单元的管理方法、计算机可读存储介质及终端设备,能够自动、高效、灵活的管理业务单元,解决了管理困难的问题。
本发明实施例的第一方面,提供了一种业务单元的管理方法,可以包括:
将预设***的多个业务单元分别拆分成至少一个功能单元;
根据预先设置的用户等级,建立所述用户等级与所述用户等级所对应的功能单元的映射关系;
接收用户端发送的服务请求,所述服务请求中携带所述用户端所对应的用户等级和所述用户端请求访问的功能单元;
根据所述服务请求中携带的用户等级和所述映射关系,判断所述服务请求是否被授权;
若所述服务请求被授权,则向用户端发送授权指令,以指示所述用户端根据所述授权指令访问所述用户端请求访问的功能单元。
本发明实施例的第二方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:
将预设***的多个业务单元分别拆分成至少一个功能单元;
根据预先设置的用户等级,建立所述用户等级与所述用户等级所对应的功能单元的映射关系;
接收用户端发送的服务请求,所述服务请求中携带所述用户端所对应的用户等级和所述用户端请求访问的功能单元;
根据所述服务请求中携带的用户等级和所述映射关系,判断所述服务请求是否被授权;
若所述服务请求被授权,则向用户端发送授权指令,以指示所述用户端根据所述授权指令访问所述用户端请求访问的功能单元。
本发明实施例的第三方面,提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下步骤:
将预设***的多个业务单元分别拆分成至少一个功能单元;
根据预先设置的用户等级,建立所述用户等级与所述用户等级所对应的功能单元的映射关系;
接收用户端发送的服务请求,所述服务请求中携带所述用户端所对应的用户等级和所述用户端请求访问的功能单元;
根据所述服务请求中携带的用户等级和所述映射关系,判断所述服务请求是否被授权;
若所述服务请求被授权,则向用户端发送授权指令,以指示所述用户端根据所述授权指令访问所述用户端请求访问的功能单元。
本发明实施例与现有技术相比存在的有益效果是:本发明实施例首先将预设***的多个业务单元分别拆分成至少一个功能单元,并将至少一个功能单元与预先设置的用户等级进行匹配,建立所述用户等级与所述用户等级所对应的功能单元的映射关系,以使不同的用户等级被授权访问不同的功能单元,在匹配完成后,接收用户端发送的服务请求,根据服务请求中携带的用户等级及映射关系,判断所述服务请求是否被授权,若所述服务被授权,则向用户端发送授权指令,实现对用户等级对应的业务单元的权限管理。与现有技术相比,本发明实施中在对多个业务单元的管理过程中,可以对***中不同的业务单元分别进行配置,配置与至少一个功能单元匹配的用户等级,以使各业务单元相互独立,实现对用户等级对应的业务单元的权限管理,解决了管理困难的问题,节省人力及节约资源。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例中一种业务单元的管理方法的一个实施例流程图;
图2为本发明实施例中建立所述用户等级与所述用户等级所对应的功能单元的映射关系的示意流程图;
图3为本发明实施例中一种业务单元的管理方法的另一个实施例流程图;
图4为本发明实施例中判断是否存在需要禁止授权的功能单元的示意流程图;
图5为本发明实施例中一种业务单元的管理方法的另一个实施例流程图;
图6为本发明实施例中一种业务单元的管理装置的一个实施例结构图;
图7为本发明实施例中一种终端设备的示意框图。
具体实施方式
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
请参阅图1,本发明实施例中一种业务单元的管理方法的一个实施例可以包括:
步骤S101,将预设***的多个业务单元分别拆分成至少一个功能单元。
本实施例中,预设***可以是计算机领域所使用的***,所述预设***中包括多个业务单元,可以将所述多个业务单元根据功能分别进行拆分,针对多个业务单元中的任一业务单元,所述业务单元可拆分成至少一个功能单元。其中,所述多个业务单元可以拆分成多个相同的功能单元,也可以拆分成对应不同的至少一个功能单元。所述多个业务单元可以包括营销业务线管理单元、区拓业务线管理单元、督导业务线管理单元等,功能单元可以包括下述至少一项:核心服务单元,通用接口单元,用户服务单元,鉴权服务单元,配置服务单元,数据中心服务单元。例如,营销业务线管理单元可以拆分成核心服务单元,通用接口单元,用户服务单元,鉴权服务单元,配置服务单元,数据中心服务单元。
步骤S102,根据预先设置的用户等级,建立所述用户等级与所述用户等级所对应的功能单元的映射关系。
本实施例中,根据用户所在的区域将用户进行等级划分,例如,总部所在区域为一级区域,则直接下属分机构所在区域为二级区域,以此类推,以树的主干和枝干的分支关系,将用户所在区域分为一级、二级、三级等,则一级区域的用户为一级用户,二级区域的用户为二级用户,三级区域的用户为三级用户等,例如,一级可以为总部层级,二级可以为机构层级,三级可以为内勤层级。
根据用户所在区域的需求,配置与用户等级匹配的多个功能单元,用户等级与所述用户等级所对应的功能单元形成映射关系,获取用户等级时,根据映射关系,可以获取所述用户等级可以操作或使用的功能单元。例如,一级用户需要核心服务、鉴权服务、配置服务、数据中心服务,则只需给一级用户配置核心服务功能单元、鉴权服务功能单元、配置服务功能单元、数据中心服务功能单元即可。
步骤S103,接收用户端发送的服务请求,所述服务请求中携带所述用户端所对应的用户等级和所述用户端请求访问的功能单元。
本实施例中,等待接收用户端发送服务请求,其中,服务请求可以包括下述任一项:核心服务请求,通用接口请求,用户服务请求,鉴权服务请求,配置服务请求,数据中心服务请求,且用户端发送的服务请求中携带该用户端所对应的用户等级和请求访问的功能单元。若接收到某个或某些用户端发送的服务请求,确定该服务请求是核心服务请求,通用接口请求,用户服务请求,鉴权服务请求,配置服务请求中的哪一个,并获取服务请求中携带该用户端所对应的用户等级和请求访问的功能单元。
步骤S104,根据所述服务请求中携带的用户等级和所述映射关系,判断所述服务请求是否被授权。
本实施例中,根据服务请求中携带的用户等级及映射关系,获取与该服务请求中携带的用户等级匹配的功能单元,通过比对该服务请求携带的请求访问的功能单元是否属于与该用户等级匹配的功能单元中的功能单元,判断该服务请求是否被授权,若该服务请求携带的请求访问的功能单元属于与该用户等级匹配的功能单元中的功能单元,则说明该服务请求被授权。
步骤S105,若所述服务请求被授权,则向用户端发送授权指令,以指示所述用户端根据所述授权指令访问所述用户端请求访问的功能单元。
本实施例中,若服务请求被授权,则生成授权指令,且授权指令中携带有用户端的标识符,同时将授权指令根据用户端的标识符发送至对应的用户端,以指示对应的用户端根据授权指令访问该用户端请求访问的功能单元。授权指令可以通过推送的方式推送至用户端的显示界面上,用户端的用户通过确认该授权指令获取访问对应的功能单元的路径,对对应的功能单元进行访问。
本实施例中,首先将预设***的多个业务单元分别拆分成至少一个功能单元,并将至少一个功能单元与预先设置的用户等级进行匹配,建立所述用户等级与所述用户等级所对应的功能单元的映射关系,以使不同的用户等级被授权访问不同的功能单元,在匹配完成后,接收用户端发送的服务请求,根据服务请求中携带的用户等级及映射关系,判断所述服务请求是否被授权,若所述服务被授权,则向用户端发送授权指令,实现对用户等级对应的业务单元的权限管理。与现有技术相比,本发明实施中在对多个业务单元的管理过程中,可以对***中不同的业务单元分别进行配置,配置与至少一个功能单元匹配的用户等级,以使各业务单元相互独立,实现对用户等级对应的业务单元的权限管理,解决了管理困难的问题,节省人力及节约资源。
优选地,参见图2所示的本发明实施例中建立所述用户等级与所述用户等级所对应的功能单元的映射关系的示意流程图,根据预先设置的用户等级,建立所述用户等级与所述用户等级所对应的功能单元的映射关系,可以通过如下步骤S201至步骤S203实现:
根据所述保单的初始的业绩信息和更新后的业绩信息,判断更新后的保单***是否存在异常,可以包括:
步骤S201,根据用户端所在区域为所述用户端预先设置用户等级;
步骤S202,根据用户端所在区域为所述用户端所在区域配置匹配的功能单元;
步骤S203,针对预先设置的用户等级中任一用户等级,为所述用户等级与所述用户等级所对应的功能单元建立映射关系。
本实施例中,根据用户端所在区域,将用户端分为多个等级,例如,总部所在区域为一级区域,一级区域的直接下属分机构所在区域为二级区域,二级区域的直接下属分机构所在区域为三级区域等,将用户端所在区域与用户等级建立映射关系,根据用户端所在区域与用户等级的映射关系,可以根据用户端所在区域确定用户等级。根据用户端所在区域对预设***的业务单元中使用功能单元的需求,或根据用户端所在区域对使用预设***的权限设置,为用户端所在区域配置匹配的功能单元,其中,每个等级的用户端均配置有鉴权服务功能单元和配置服务功能单元。
针对预先设置的用户等级中的每个用户等级,将每个用户等级与该用户等级所对应的功能单元建立映射关系,通过每个用户等级与该用户等级所对应的功能单元建立的映射关系,可以根据用户端所对应的用户等级,确定与该用户端匹配的功能单元,进而可以获取该用户端可以被授权访问的服务请求。通过每个用户等级与该用户等级所对应的功能单元建立的映射关系,还可以根据用户端发送的服务请求,获取该服务请求要访问的功能单元,通过用户端确定该用户等级,根据用户等级及映射关系确定该用户等级可以访问的功能单元,进而确定该服务请求是否可以被授权。通过建立映射关系,能够实现对不同用户端的管理。
可选的,参见图3所示的本发明实施例中一种业务单元的管理方法的另一个实施例流程图,所述业务单元的管理方法,还可以包括如下步骤:
步骤S301,获取所述请求访问的功能单元的运行信息。
本实施例中,请求访问的功能单元被授权使用后,需要实时监控该请求访问的功能单元,通过监控请求访问的功能单元的运行信息,能够实现对功能单元的高效低监控。
其中,所述运行信息可以包括:用户注册信息、用户端的来源标识符、运行开始时间、运行结束时间及运行状态;通过用户端的来源标识符可以获取用户端所在的区域,运行状态可以包括下述中任一个:运行成功、运行失败、运行异常,其中,运行成功、运行失败、运行异常对应的标识为0、1、2,获取请求访问的功能单元的运行信息,并将运行信息存储在预设***的日志表中,存储在所述日志表中的运行状态为运行状态对应的标识,其中,运行异常的定时任务的开始执行时间及结束执行时间相同。
步骤S302,根据所述请求访问的功能单元的运行信息,判断是否存在需要禁止授权的功能单元。
参见图4所示的判断是否存在需要禁止授权的功能单元的示意流程图,步骤S302还可以包括:
步骤S401,根据所述请求访问的功能单元的运行信息中的运行状态,判断所述用户端请求访问的功能单元是否运行异常;
步骤S402,若所述用户端请求访问的功能单元中存在运行异常的功能单元,则所述运行异常的功能单元为所述需要禁止授权的功能单元。
本实施例中,从日志表中读取请求访问的功能单元的运行信息,可以获取运行信息中运行状态,根据运行状态的标识,确定请求访问的功能单元运行是否正常,若请求访问的功能单元运行失败或运行异常,说明请求访问的功能单元运行不正常,需要对请求访问的功能单元进行维护,若请求访问的功能单元运行失败,则生成运行失败指令,且运行失败指令中携带有客户端来源标识符及运行失败的功能单元携带的标识符,将运行失败指令发送至对应的客户端,需要客户端的用户进一步确认运行失败的问题并反馈。若请求访问的功能单元中存在运行异常的功能单元,则说明该运行异常的功能单元出现了故障问题,需要停止该运行异常的功能单元的使用,则该运行异常的功能单元为需要禁止授权的功能单元。
步骤S303,若存在需要禁止授权的功能单元,则从预设配置文件中配置需要禁止授权的功能单元的权限为禁止授权。
步骤S304,向所述用户端发送禁止授权指令,所述禁止授权指令中包含所述需要禁止授权的功能单元携带的标识符,以指示所述用户端根据禁止授权指令结束对所述需要禁止授权的功能单元的访问。
本实施例中,若监控到存在需要禁止授权的功能单元,则从预设配置文件中配置需要禁止授权的功能单元的权限为禁止授权,同时可以生成禁止授权指令,禁止授权指令中携带有客户端来源标识符及需要禁止授权的功能单元的标识符,并将该禁止授权指令发送至对应的用户端,用以指示对应的用户端不再被授权访问需要禁止授权的功能单元,能够进一步对功能单元进行维护,减少对预设***性能的影响,且不影响需要禁止授权的功能单元所对应的业务单元或其他业务单元的其他功能单元的使用,实现了功能之间的隔离效果,业务单元之间、功能单元之间互不影响。
本实施例中,通过实时监控请求访问的功能单元的运行信息,判断是否存在需要禁止授权的功能单元,即判断是否存在不正常的功能单元,并从预设配置文件中将不正常的功能单元的权限配置为禁止授权,向用户端发送禁止授权指令,以指示所述用户端根据禁止授权指令结束对所述需要禁止授权的功能单元的访问,能够实现功能之间的隔离效果,一旦某个功能单元出现问题了,不影响每个业务单元的其他功能的使用,能够充分利用资源,实现资源利用的最大化。
可选的,参见图5所示的本发明实施例中一种业务单元的管理方法的另一个实施例流程图,所述业务单元的管理方法,还可以包括:
步骤S501,若所述服务请求未被授权,则根据所述服务请求中携带的用户等级,确定所述用户端对应的用户等级的上一级用户端;
步骤S502,将所述未被授权的服务请求发送至所述用户端对应的用户等级的上一级用户端;
步骤S503,接收所述上一级用户端发送的反馈信息,所述反馈信息用于指示是否同意授权所述未被授权的服务请求;
步骤S504,若所述上一级用户端同意授权所述未被授权的服务请求,则从所述预设配置文件中配置所述未被授权的服务请求对应的功能单元的权限为同意授权,并发送同意授权指令至所述用户端,其中,所述同意授权指令中携带有预设时间限制,所述预设时间限制用于指示所述用户端的用户需在所述预设时间内完成访问。
本实施例中,若用户端发送的服务请求中对应的功能单元不在对应用户等级可以访问的功能单元中,则说明该服务请求未被授权,则根据所述服务请求中携带的用户等级,确定所述用户端对应的用户等级的上一级用户端,例如,发送服务请求的用户端对应的用户等级为二级用户,则用户端对应的用户等级的上一级用户端对应的用户等级为一级用户,若该服务请求未被授权,服务器需要将未被授权的服务请求发送至所述用户端对应的用户等级的上一级用户端,即一级用户对应的用户端,需要等待用户等级的上一级用户端发送反馈信息,确定上一级用户端是否同意授权该未被授权的服务请求,若上一级用户端同意授权所述未被授权的服务请求,则从所述预设配置文件中配置所述未被授权的服务请求对应的功能单元的权限为同意授权,并发送同意授权指令至所述用户端,能够实现对用户端或用户等级使用权限的管理。
综上所述,本发明实施中在对多个业务单元的管理过程中,可以对***中不同的业务单元分别进行配置,配置与至少一个功能单元匹配的用户等级,以使各业务单元相互独立,实现对用户等级对应的业务单元的权限管理,解决了管理困难的问题,节省人力及节约资源。再通过实时监控请求访问的功能单元的运行信息,将运行异常的功能单元禁止授权使用,能够实现功能之间的隔离效果,一旦某个功能单元出现问题了,不影响每个业务单元的其他功能的使用,能够充分利用资源,实现资源利用的最大化,同时对未被授权的服务请求申请授权,需要通过上一级用户端发送同意授权指令,实现未被授权的服务请求的授权,同时对同意授权的服务请求限制使用时间,避免可以正常使用该服务请求的其他用户端无法快速地使用,发生数据的拥堵现象,提高预设***的安全性能,且能够实现对用户端或用户等级使用权限的管理。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
对应于上文实施例所述的一种业务单元的管理方法,图6示出了本发明实施例提供的一种业务单元的管理装置的一个实施例结构图。
本实施例中,一种业务单元的管理装置可以包括::
业务单元拆分模块601,用于将预设***的多个业务单元分别拆分成至少一个功能单元;
映射关系建立模块602,用于根据预先设置的用户等级,建立所述用户等级与所述用户等级所对应的功能单元的映射关系;
服务请求接收模块603,用于接收用户端发送的服务请求,所述服务请求中携带所述用户端所对应的用户等级和所述用户端请求访问的功能单元;
判断模块604,用于根据所述服务请求中携带的用户等级和所述映射关系,判断所述服务请求是否被授权;
授权指令发送模块605,用于在所述服务请求被授权时,向用户端发送授权指令,以指示所述用户端根据所述授权指令访问所述用户端请求访问的功能单元。
进一步地,所述映射关系建立模块602,具体用于:根据用户端所在区域为所述用户端预先设置用户等级;
根据用户端所在区域为所述用户端所在区域配置匹配的功能单元;
针对预先设置的用户等级中任一用户等级,为所述用户等级与所述用户等级所对应的功能单元建立映射关系。
优选地,所述业务单元的管理装置,还可以包括:运行信息获取模块,用于获取所述请求访问的功能单元的运行信息;
禁止授权判断模块,用于根据所述请求访问的功能单元的运行信息,判断是否存在需要禁止授权的功能单元;
禁止授权配置模块,用于在存在需要禁止授权的功能单元时,从预设配置文件中配置需要禁止授权的功能单元的权限为禁止授权;
禁止授权指令发送模块,用于向所述用户端发送禁止授权指令,所述禁止授权指令中包含所述需要禁止授权的功能单元携带的标识符,以指示所述用户端根据禁止授权指令结束对所述需要禁止授权的功能单元的访问。
优选地,禁止授权判断模块,具体用于:根据所述请求访问的功能单元的运行信息中的运行状态,判断所述用户端请求访问的功能单元是否运行异常;
若所述用户端请求访问的功能单元中存在运行异常的功能单元,则所述运行异常的功能单元为所述需要禁止授权的功能单元。
优选地,所述业务单元的管理装置,还可以包括:确定模块,用于在所述服务请求未被授权时,根据所述服务请求中携带的用户等级,确定所述用户端对应的用户等级的上一级用户端;
发送模块,用于将所述未被授权的服务请求发送至所述用户端对应的用户等级的上一级用户端;
反馈信息接收模块,用于接收所述上一级用户端发送的反馈信息,所述反馈信息用于指示是否同意授权所述未被授权的服务请求;
同意授权处理模块,用于在所述上一级用户端同意授权所述未被授权的服务请求时,从所述预设配置文件中配置所述未被授权的服务请求对应的功能单元的权限为同意授权,并发送同意授权指令至所述用户端,其中,所述同意授权指令中携带有预设时间限制,所述预设时间限制用于指示所述用户端的用户需在所述预设时间内完成访问。
图7示出了本发明实施例提供的一种终端设备的示意框图,为了便于说明,仅示出了与本发明实施例相关的部分。
在本实施例中,所述终端设备7包括:处理器70、存储器71以及存储在所述存储器71中并可在所述处理器70上运行的计算机程序72,例如执行上述的业务单元的管理方法的计算机程序。所述处理器70执行所述计算机程序72时实现上述各个业务单元的管理方法实施例中的步骤,例如图1所示的步骤S101至S105。或者,所述处理器70执行所述计算机程序72时实现上述各装置实施例中各模块/单元的功能,例如图6所示模块601至605的功能。
示例性的,所述计算机程序72可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器71中,并由所述处理器70执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序72在所述终端设备7中的执行过程。
所述终端设备7可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述终端设备可包括,但不仅限于,处理器70、存储器71。本领域技术人员可以理解,图7仅仅是终端设备7的示例,并不构成对终端设备7的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述终端设备还可以包括输入输出设备、网络接入设备、总线等。
所述处理器70可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
所述存储器71可以是所述终端设备7的内部存储单元,例如终端设备7的硬盘或内存。所述存储器71也可以是所述终端设备7的外部存储设备,例如所述终端设备7上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,所述存储器71还可以既包括所述终端设备7的内部存储单元也包括外部存储设备。所述存储器71用于存储所述计算机程序以及所述终端设备所需的其他程序和数据。所述存储器71还可以用于暂时地存储已经输出或者将要输出的数据。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种业务单元的管理方法,其特征在于,包括:
将预设***的多个业务单元分别拆分成至少一个功能单元;
根据预先设置的用户等级,建立所述用户等级与所述用户等级所对应的功能单元的映射关系;
接收用户端发送的服务请求,所述服务请求中携带所述用户端所对应的用户等级和所述用户端请求访问的功能单元;
根据所述服务请求中携带的用户等级和所述映射关系,判断所述服务请求是否被授权;
若所述服务请求被授权,则向用户端发送授权指令,以指示所述用户端根据所述授权指令访问所述用户端请求访问的功能单元。
2.根据权利要求1所述的业务单元的管理方法,其特征在于,所述根据预先设置的用户等级,建立所述用户等级与所述用户等级所对应的功能单元的映射关系,包括:
根据用户端所在区域为所述用户端预先设置用户等级;
根据用户端所在区域为所述用户端所在区域配置匹配的功能单元;
针对预先设置的用户等级中任一用户等级,为所述用户等级与所述用户等级所对应的功能单元建立映射关系。
3.根据权利要求2所述的业务单元的管理方法,其特征在于,该方法还包括:
获取所述请求访问的功能单元的运行信息;
根据所述请求访问的功能单元的运行信息,判断是否存在需要禁止授权的功能单元;
若存在需要禁止授权的功能单元,则从预设配置文件中配置需要禁止授权的功能单元的权限为禁止授权;
向所述用户端发送禁止授权指令,所述禁止授权指令中包含所述需要禁止授权的功能单元携带的标识符,以指示所述用户端根据禁止授权指令结束对所述需要禁止授权的功能单元的访问。
4.根据权利要求3所述的业务单元的管理方法,其特征在于,所述根据所述请求访问的功能单元的运行信息,判断是否存在需要禁止授权的功能单元,包括:
根据所述请求访问的功能单元的运行信息中的运行状态,判断所述用户端请求访问的功能单元是否运行异常;
若所述用户端请求访问的功能单元中存在运行异常的功能单元,则所述运行异常的功能单元为所述需要禁止授权的功能单元。
5.根据权利要求3或4所述的业务单元的管理方法,其特征在于,该方法还包括:
若所述服务请求未被授权,则根据所述服务请求中携带的用户等级,确定所述用户端对应的用户等级的上一级用户端;
将所述未被授权的服务请求发送至所述用户端对应的用户等级的上一级用户端;
接收所述上一级用户端发送的反馈信息,所述反馈信息用于指示是否同意授权所述未被授权的服务请求;
若所述上一级用户端同意授权所述未被授权的服务请求,则从所述预设配置文件中配置所述未被授权的服务请求对应的功能单元的权限为同意授权,并发送同意授权指令至所述用户端,其中,所述同意授权指令中携带有预设时间限制,所述预设时间限制用于指示所述用户端的用户需在所述预设时间内完成访问。
6.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至5中任一项所述业务单元的管理方法的步骤。
7.一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如下步骤:
将预设***的多个业务单元分别拆分成至少一个功能单元;
根据预先设置的用户等级,建立所述用户等级与所述用户等级所对应的功能单元的映射关系;
接收用户端发送的服务请求,所述服务请求中携带所述用户端所对应的用户等级和所述用户端请求访问的功能单元;
根据所述服务请求中携带的用户等级和所述映射关系,判断所述服务请求是否被授权;
若所述服务请求被授权,则向用户端发送授权指令,以指示所述用户端根据所述授权指令访问所述用户端请求访问的功能单元。
8.根据权利要求7所述的终端设备,其特征在于,所述根据预先设置的用户等级,建立所述用户等级与所述用户等级所对应的功能单元的映射关系,包括:
根据用户端所在区域为所述用户端预先设置用户等级;
根据用户端所在区域为所述用户端所在区域配置匹配的功能单元;
针对预先设置的用户等级中任一用户等级,为所述用户等级与所述用户等级所对应的功能单元建立映射关系。
9.根据权利要求8所述的终端设备,其特征在于,还包括:
获取所述请求访问的功能单元的运行信息;
根据所述请求访问的功能单元的运行信息,判断是否存在需要禁止授权的功能单元;
若存在需要禁止授权的功能单元,则从预设配置文件中配置需要禁止授权的功能单元的权限为禁止授权;
向所述用户端发送禁止授权指令,所述禁止授权指令中包含所述需要禁止授权的功能单元携带的标识符,以指示所述用户端根据禁止授权指令结束对所述需要禁止授权的功能单元的访问。
10.根据权利要求9所述的终端设备,其特征在于,所述根据所述请求访问的功能单元的运行信息,判断是否存在需要禁止授权的功能单元,包括:
根据所述请求访问的功能单元的运行信息中的运行状态,判断所述用户端请求访问的功能单元是否运行异常;
若所述用户端请求访问的功能单元中存在运行异常的功能单元,则所述运行异常的功能单元为所述需要禁止授权的功能单元。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811122686.6A CN109376508A (zh) | 2018-09-26 | 2018-09-26 | 业务单元的管理方法、计算机可读存储介质和终端设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811122686.6A CN109376508A (zh) | 2018-09-26 | 2018-09-26 | 业务单元的管理方法、计算机可读存储介质和终端设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109376508A true CN109376508A (zh) | 2019-02-22 |
Family
ID=65401913
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811122686.6A Pending CN109376508A (zh) | 2018-09-26 | 2018-09-26 | 业务单元的管理方法、计算机可读存储介质和终端设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109376508A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114266015A (zh) * | 2021-12-20 | 2022-04-01 | 深圳市元征软件开发有限公司 | 功能权限的开放方法、装置、电子设备及存储介质 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101631116A (zh) * | 2009-08-10 | 2010-01-20 | 中国科学院地理科学与资源研究所 | 一种分布式双重授权及访问控制方法和*** |
JP2011193310A (ja) * | 2010-03-16 | 2011-09-29 | Kyocera Mita Corp | 画像形成システムおよびユーザマネージャサーバ装置 |
CN103632082A (zh) * | 2013-12-10 | 2014-03-12 | 惠州华阳通用电子有限公司 | 一种通用权限管理***及方法 |
CN105208042A (zh) * | 2015-10-15 | 2015-12-30 | 黄云鸿 | 一种资源安全访问方法及*** |
CN105516136A (zh) * | 2015-12-08 | 2016-04-20 | 深圳市口袋网络科技有限公司 | 权限管理方法、装置和*** |
CN105787317A (zh) * | 2016-03-23 | 2016-07-20 | 中国电力科学研究院 | 基于多层分级***的权限控制方法 |
CN106998551A (zh) * | 2016-01-25 | 2017-08-01 | 中兴通讯股份有限公司 | 一种应用接入鉴权的方法、***、装置及终端 |
CN107172007A (zh) * | 2017-03-28 | 2017-09-15 | 深圳市卓讯信息技术有限公司 | 一种多因素适配的集中授权管理方法及装置 |
CN107707522A (zh) * | 2017-08-14 | 2018-02-16 | 北京奇安信科技有限公司 | 一种基于云代理的权限控制方法及装置 |
-
2018
- 2018-09-26 CN CN201811122686.6A patent/CN109376508A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101631116A (zh) * | 2009-08-10 | 2010-01-20 | 中国科学院地理科学与资源研究所 | 一种分布式双重授权及访问控制方法和*** |
JP2011193310A (ja) * | 2010-03-16 | 2011-09-29 | Kyocera Mita Corp | 画像形成システムおよびユーザマネージャサーバ装置 |
CN103632082A (zh) * | 2013-12-10 | 2014-03-12 | 惠州华阳通用电子有限公司 | 一种通用权限管理***及方法 |
CN105208042A (zh) * | 2015-10-15 | 2015-12-30 | 黄云鸿 | 一种资源安全访问方法及*** |
CN105516136A (zh) * | 2015-12-08 | 2016-04-20 | 深圳市口袋网络科技有限公司 | 权限管理方法、装置和*** |
CN106998551A (zh) * | 2016-01-25 | 2017-08-01 | 中兴通讯股份有限公司 | 一种应用接入鉴权的方法、***、装置及终端 |
CN105787317A (zh) * | 2016-03-23 | 2016-07-20 | 中国电力科学研究院 | 基于多层分级***的权限控制方法 |
CN107172007A (zh) * | 2017-03-28 | 2017-09-15 | 深圳市卓讯信息技术有限公司 | 一种多因素适配的集中授权管理方法及装置 |
CN107707522A (zh) * | 2017-08-14 | 2018-02-16 | 北京奇安信科技有限公司 | 一种基于云代理的权限控制方法及装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114266015A (zh) * | 2021-12-20 | 2022-04-01 | 深圳市元征软件开发有限公司 | 功能权限的开放方法、装置、电子设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113169952B (zh) | 一种基于区块链技术的容器云管理*** | |
CN108762803A (zh) | 一种配置管理方法、装置、终端设备及存储介质 | |
CN110365695A (zh) | 可切换共识算法的区块链数据交互方法及装置 | |
CN109815657A (zh) | 一种基于联盟链的身份认证方法及终端设备 | |
CN110838065A (zh) | 一种交易数据处理方法及装置 | |
CN110401655A (zh) | 基于用户和角色的访问控制权限管理*** | |
US20040122962A1 (en) | Service environment integrity based service selection | |
CN108206830B (zh) | 漏洞扫描方法、装置、计算机设备和存储介质 | |
CN112527912B (zh) | 基于区块链网络的数据处理方法、装置及计算机设备 | |
US10621651B2 (en) | Automatic recharge system and method, and server | |
CN110554927A (zh) | 基于区块链的微服务调用方法 | |
CN110474863A (zh) | 微服务安全认证方法及装置 | |
CN109189509A (zh) | 接口的调用方法、接口调用的响应方法及服务器 | |
CN110677383A (zh) | 防火墙开墙方法、装置、存储介质及计算机设备 | |
CN106209847A (zh) | 电力数据传输方法及装置 | |
CN111698283A (zh) | 分布式集群主机的管控方法、装置、设备及存储介质 | |
CN110941674A (zh) | 基于区块链的合规审计方法、装置、***及存储介质 | |
CN110049031A (zh) | 一种接口安全认证方法及服务器、认证中心服务器 | |
US7185086B2 (en) | Method for electronic tracking of an electronic device | |
CN106209844A (zh) | 电力安全通讯方法 | |
CN110336813A (zh) | 一种访问控制方法、装置、设备及存储介质 | |
CN112651044B (zh) | 基于区块链技术的业务交易方法、***及存储介质 | |
CN109376508A (zh) | 业务单元的管理方法、计算机可读存储介质和终端设备 | |
CN115829731A (zh) | 一种交易信息处理方法及装置 | |
CN106874371A (zh) | 一种数据处理方法及装置 |
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 |