本发明涉及数据处理技术领域,具体而言,本发明涉及一种权限信息的配置方法、装置及其存储介质。
背景技术:
在由多个用户组成的业务平台上,通常需要对不同的用户分配不同的数理的权限,使每个用户能根据各自的权限处理对应的数据。在目前的业务平台上,对应功能用户的权限分配是根据权限分配的指令完成的。
但是在业务平台运行和维护的过程中,若用户的自身属性发生了变化,同样也需要根据指令重新配置对应用户的权限信息。在进行权限信息重新配置之前,需对调整的数据重新确认,再发送配置指令。因此,权限信息容易因配置指令错误而出现配置出错,并且数据处理可能因为权限信息配置不及时造成错误的问题。
技术实现要素:
为克服以上技术问题,特别是现有技术中只能根据配置指令,权限信息容易因配置指令错误而出现配置出错,并且数据处理可能因为权限信息配置不及时造成错误的问题,特提出以下技术方案:
第一方面,本发明提供一种权限信息的配置方法,包括如下步骤:
接收用户根据加入请求所反馈的响应信息,根据所述响应信息将所述用户设立为业务平台的目标用户,并获取所述目标用户的属性信息;
获取业务平台待处理的业务数据,提取业务数据产生的项目信息;
将所述项目信息与所述属性信息进行匹配;
根据匹配的结果,向匹配成功的目标用户配置对应的权限信息。
在其中一个实施例中,所述目标用户包括若干个数据处理单元,所述属性信息对应每个数据处理单元设有对应的职能信息;
所述将所述属性信息与所述项目信息进行匹配的步骤,包括:
将所述项目信息按照业务数据的处理阶段,生成若干个项目处理信息;
将所述职能信息与所述项目处理信息进行匹配。
在其中一个实施例中,所述向匹配成功的目标用户配置对应的权限信息的步骤之前,还包括:
根据所述职能信息与所述项目处理信息匹配的结果,对同一目标用户的各项职能信息存在对应的项目处理信息匹配的目标用户为匹配成功的目标用户。
在其中一个实施例中,所述向匹配成功的目标用户配置对应的权限信息的步骤,包括:
从所述匹配成功的目标用户的属性信息中获取各个数据处理单元的职能信息;
对应每项职能信息,向相应的数据处理单元配置处理对应项目处理信息的业务数据的权限信息。
在其中一个实施例中,所述获取业务平台待处理的业务数据,提取业务数据产生的项目信息的步骤之前,还包括:
根据产生所述业务数据的第一目标用户的属性信息,创建所述第一目标用户的第一账户信息;
从所述第一账户信息中提取包括第二目标用户的信息的第一识别信息,并形成所述项目信息;
所述将所述项目信息与所述属性信息进行匹配的步骤,包括:
将所述项目信息与所述第二目标用户信息的属性信息进行匹配;
所述根据匹配的结果,向匹配成功的目标用户配置对应的权限信息的步骤,包括:
根据匹配的结果,向所述第二目标用户配置对应处理所述业务数据的权限信息。
在其中一个实施例中,所述根据匹配的结果,向所述第二目标用户配置对应处理所述第一账户信息的权限信息的步骤,包括:
获取所述第二目标用户对应所述第一账户信息创建的第二账户信息,分别提取所述第一账户信息的第一识别信息与所述第二账户信息的第二识别信息,并进行匹配;
若匹配成功,向匹配成功的第二目标用户配置对应的权限信息。
在其中一个实施例中,所述向匹配成功的功能用户分配对应的功能数据的处理权限的步骤之后,还包括:
当检测到所述目标用户对属性信息发出重新保存的请求时,确认所述属性信息是否发生变化;
若是,则根据重新保存的属性信息,重新配置对应的权限信息。
第二方面,本发明还提供一种权限信息的配置,其包括:
属性信息的获取模块,用于接收用户根据加入请求所反馈的响应信息,根据所述响应信息将所述用户设立为业务平台的目标用户,并获取所述目标用户的属性信息;
业务数据的提取模块,用于获取业务平台待处理的业务数据,提取业务数据产生的项目信息;
信息匹配模块,用于将所述项目信息与所述属性信息进行匹配;
权限信息的配置模块,用于根据匹配的结果,向匹配成功的目标用户配置对应的权限信息。
第三方面,本发明还提供一种计算机设备,其包括:
一个或多个处理器;
存储器;
一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个计算机程序配置用于执行第一方面实施例所述的权限信息的配置方法。
第四方面,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现第一方面实施例所述的权限信息的配置方法。
本发明提供的一种权限信息的配置方法、装置、服务器及其存储介质,通过获取业务平台的目标用户的属性信息和待处理业务数据的项目信息,并进行匹配,得到业务数据的产生和处理对应的目标用户,并向对应的目标用户配置对应的权限信息,从而可根据该权限信息,准确并及时向对应的目标用户分配对该业务数据对应的数据处理权限,完成对业务数据的传输和处理。
本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1是本发明实施例执行所述权限信息的配置方案的应用环境图;
图2是本发明中一个实施例的权限信息的配置方法的流程图;
图3为本发明中步骤s230的详细方法流程图;
图4是本发明中另一个实施例的权限信息的配置方法的流程图;
图5是本发明中又一个实施例的权限信息的配置方法的流程图;
图6是本发明中再一个实施例的权限信息的配置方法的流程图;
图7为本发明中的一个实施例的权限信息的配置装置的示意图;
图8为本发明中的一个实施例的服务器的结构示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
参考图1所示,图1是本发明实施例执行所述权限信息的配置方案的应用环境图;该实施例中,本发明技术方案可以基于业务平台的服务器(以下通常为服务器)上实现,如图1中的所述服务器110和用户120通过网络进行数据传输,所述用户120根据请求,并通过验证并匹配成功后,成为业务平台上的目标用户130,并获取所述服务器向其配置的权限信息,对对应的业务数据进行数据处理。
为了解决目前权限信息的配置容易出现错误且配置不及时的问题,本发明提供了一种权限信息的配置方法。参考图2,图2是本发明中一个实施例的权限信息的配置方法的流程图,该方法包括以下步骤:
s210、接收用户根据加入请求所反馈的响应信息,根据所述响应信息将所述用户设立为业务平台的目标用户,并获取所述目标用户的属性信息。
在本申请中,所述用户响应加入请求,与所述服务器实现数据交互,成为所述业务平台的目标用户,并在该服务器中保存其属性信息。
在该实施例中,所述加入请求可以是服务器根据其处理的业务数据的类型,向相应的用户发送加入请求;也可以是已加入所述业务平台的目标用户根据其产生或处理的业务数据的类型,向相应的用户发送加入其所在的业务平台的加入请求。接收到加入请求的用户,根据加入请求所提供的路径,向服务器或发送加入请求的目标用户反馈响应信息,根据所述响应信息将对应的用户设立成为所述业务平台的目标用户。所述响应信息包括其属性信息或获取该属性信息的路径,使业务平台根据所述路径获取当前加入的目标用户的属性信息。该属性信息至少包括对应目标用户所处理的业务数据的类型、与业务平台的链接信息。根据该属性信息可实现对应的目标用户配置处理不同业务数据的权限信息。
s220、获取业务平台待处理的业务数据,提取业务数据产生的项目信息。
在本步骤中,当业务平台或某目标用户产生待处理的业务数据,服务器获取该待处理的业务数据,并从该业务数据中提取产生的路径、业务数据的类型、处理业务数据的指定目标用户等项目信息。
s230、将所述属性信息与所述项目信息进行匹配;
将上述步骤s210获取的关于目标用户的属性信息和步骤s220获取的业务数据的项目信息进行匹配。在本实施例中,当产生某项业务数据时,服务器将所获取到的该业务数据的项目信息与所有的目标用户的属性信息进行遍历并匹配。具体地,若该业务数据由某个目标用户所产生的,服务器获取该业务数据中提取产生的路径、该业务数据的类型、与业务平台的链接信息等信息,从而将该业务数据与各个目标用户的属性信息进行匹配,以便得到产生该业务数据的目标用户。同时,服务器根据该处理业务数据的指定目标用户与各个目标用户的识别信息进行匹配,以便得到业务数据的产生和处理对应的目标用户。
s240、根据匹配的结果,向匹配成功的目标用户配置对应的权限信息。
根据步骤s230匹配方式,能够完全与所述业务数据的各项项目信息完成匹配的目标用户为对应的目标用户。服务器分别根据进行匹配的项目信息,判断对应的目标用户是用于产生业务数据,还是用于处理该业务数据的。根据该匹配和判断的结果,向对应目标用户配置对应的权限信息。该权限信息可包括业务数据输出权限信息、业务数据输入权限信息及对各自对业务数据的数据处理权限信息。根据该权限信息,向对应的目标用户分配对该业务数据对应的数据处理权限。服务器根据对应权限,完成对对应的目标用户之间的数据传输及处理并对输出的数据进行验证,准确完成对业务数据的传输和处理。
本申请所提供的一种权限信息的配置方法通过获取业务平台的目标用户的属性信息和待处理业务数据的项目信息,并进行匹配,得到业务数据的产生和处理对应的目标用户,并向对应的目标用户配置对应的权限信息,从而可根据该权限信息,准确并及时向对应的目标用户分配对该业务数据对应的数据处理权限,完成对业务数据的传输和处理。
在以下对所述权限信息的配置方法的具体描述中,利用以下实施例进行具体陈述。该业务平台对应处理的业务数据为商品供销的业务数据,在所述业务平台的各个目标用户为在商品供销业务的不同环节的业务数据的主体。在本实施例中,所述业务平台至少需要处理以下业务数据:平台运营数据、交易资源数据、货物流通数据、抵押资源数据、监测数据等。对应地,该业务平台至少包括如下目标用户:平台运营用户、交易资源数据处理用户、资源供应用户、担保用户和监测用户。对应不同的业务数据,由不同的目标用户产生和/或处理。
例如,该目标用户为交易资源数据处理用户,更具体为某商业银行。当接收由所述平台运营用户发送的加入请求后,根据该加入请求的路径,向该平台运营用户发送响应信息。根据所述响应信息将所述交易资源数据处理用户设立成为该业务平台的交易资源数据处理用户,并获取该交易资源数据处理用户的属性信息,以便当业务平台或其他目标用户产生或处理交易资源数据时,向所述交易资源数据处理用户配置对应的权限信息。
所述担保用户,服务器为所述资源供应用户请求所述交易资源数据处理用户进行交易资源数据转移的过程,向该担保用户配置向所述交易资源数据处理用户提供相应的担保信息的权限信息。
所述监测用户,服务器所向其配置利用各个目标用户的属性信息,对各个目标用户进行监测,以确认每个目标用户符合所述业务平台的架构体系设定要求的权限信息。
对于所述目标用户,包括若干个数据处理单元,所述属性信息对应每个数据处理单元设有对应的职能信息。
其中,所述数据处理单元是根据对业务数据的处理阶段而设立的。所述职能信息,是用于标记各自的数据处理单元所处理的业务数据的信息。
参考图3,图3为本发明中步骤s230的详细方法流程图。在此基础上,步骤s230进一步包括:
s231、将所述项目信息按照业务数据的处理阶段,生成若干个项目处理信息;
s232、将所述职能信息与所述项目处理信息进行匹配。
在步骤s231-s232中,对应对业务数据的处理阶段,对业务数据的项目信息生成各个项目处理信息。在本实施例中,所述职能信息是用于标记各自的数据处理单元所处理的业务数据中的项目处理信息。当目标用户接收到所述业务数据时,每个数据处理单元根据其职能信息与业务数据中的各项项目处理信息进行匹配的结果,以便判断和获取对应的项目处理信息进行处理,以保证目标用户与所述业务数据的匹配准确性。
进一步地,也可以按照各个数据处理单元对业务数据的处理顺序,进行顺序标注,得到业务数据中的各项目处理信息。根据该标注的各项目处理信息与各数据处理单元进行匹配,根据匹配的结果向对应的数据处理单元配置不同的权限信息。这样,更快速执行匹配。
为了更好地理解本实施例的执行过程,以上述实施例的其中一个目标用户举例说明:
所述交易资源数据处理用户对交易资源数据的处理阶段至少可分为权限验证阶段、数据传输阶段、数据处理阶段和数据检测阶段,对应这几个阶段,所述交易资源数据处理用户下对应分设如下数据处理单元:权限验证单元、数据传输单元、数据处理单元和数据检测单元。该业务数据的项目信息对应的项目处理信息为:权限验证信息、数据传输信息、数据处理信息和数据检测信息,即对应的项目处理信息由所述交易资源数据处理用户对应的数据处理单元进行处理。
当平台运营用户获取所述交易资源数据处理用户的属性信息完成权限信息的配置时,所述权限验证单元通过响应信息,反馈该交易资源数据处理用户的权限资格信息。在该平台运营用户或服务器中,对应交易资源的业务数据,不同规模的交易资源数据处理用户对应不同的交易资源数据处理的权限信息。根据该交易资源数据处理的权限验证信息,与所述权限验证单元的权限资格信息进行匹配。这样,能够准确根据所述交易资源数据处理用户的职能信息,对其准确配置对应的权限信息,以保证匹配的准确性,从而提高对业务数据的处理效率。
对于步骤s240的所述向匹配成功的目标用户配置对应的权限信息的步骤之前,还包括:
根据所述职能信息与所述项目处理信息匹配的结果,对同一目标用户的各项职能信息存在对应的项目处理信息匹配的目标用户为匹配成功的目标用户。
就同一目标用户的各个数据处理单元处理根据各自的职能信息,获取业务数据中的对应项目处理信息并进行数据处理。业务数据由上述的其中一目标用户进行处理时,需要经过固有的阶段,也就是需要经过其各个数据处理单元进行处理。若该目标用户的各个数据处理单元的各项职能信息能够与业务数据的各个项目处理信息进行匹配,则该业务数据能够按照该目标用户对业务数据处理的阶段完成处理,这时,该目标用户为匹配成功的目标用户。通过各项职能信息与项目处理信息匹配所得到的匹配成功的目标用户,匹配的准确性得到进一步提高。
在上述步骤的基础上,步骤s240中的所述向匹配成功的目标用户配置对应的权限信息的步骤,包括:
s2401、从所述匹配成功的目标用户的属性信息中获取各个数据处理单元的职能信息;
s2402、对应每项职能信息,向相应的数据处理单元配置处理对应项目处理信息的业务数据的权限信息。
在步骤s2401-s2402的执行过程中,根据上述步骤所得到的匹配成功的目标用户,并从该目标用户获取各项职能信息确认对应的数据处理单元。根据业务数据中的权限验证信息与所述权限验证单元的权限资格信息进行匹配的结果,得到该目标用户的权限信息。根据该权限信息,根据该目标用户的其他数据处理单元的职能信息,配置处理对应项目处理信息的业务数据的权限信息。这样,可使每个数据处理单元能准确地得到对应的权限信息,对业务数据做相应的数据处理。
以上述实施例的其中一个目标用户举例说明:
如所述交易资源数据处理用户,为某商业银行,根据权限验证单元与业务数据中的权限验证信息进行匹配,得到该商业银行具有单笔处理交易上限为200万人民币的交易数据,该商业银行因此得到权限信息为单笔处理交易上限为200万人民币的权限信息。根据该权限信息,根据预先设置与该目标用户的属性信息,向其他数据处理单元配置对应的权限信息。如数据传输单元该权限信息,在对每个交易的流水号进行交易数据验证的时候,若超过200万人民币的数额,服务器会向该交易资源数据处理用户推送无法操作的提示。所述数据检测单元当检测单元根据每个交易的流水号检测到某笔交易的数额大于200万,向该目标用户提示重新确认该笔交易是否异常。所述数据处理单元在同一时刻,最多只对5笔的交易数据进行处理等。
根据所述目标用户之间的请求加入和被请求加入的关系,发出加入请求的目标用户的所述数据检测单元可以对接收加入请求的目标用户的权限信息进行检测。具体地,根据所述加入请求,得到请求和被请求的两个目标用户的识别信息,根据两者的识别信息,在进行检测的目标用户的数据检测单元与被检测的目标用户的被检测的数据处理单元之间建立链接。当被检测的数据处理单元的权限信息发生变化时,进行检测的目标用户的数据检测单元能及时获取变更信息。
当义务数据在两个目标用户之间进行传输和处理,所述权限信息可以根据该两个目标用户的业务数据的处理,对其权限信息进行配置。
对于该两个目标用户之间,其中一个目标用户产生业务数据,另外一个目标用户对该业务数据进行处理。在本实施例中,对产生业务数据的目标用户定义为第一目标用户,另一目标用户定义为第二目标用户。
参照图4,图4是本发明中另一个实施例的权限信息的配置方法的流程图。对于该实施例中,在步骤s220之前,还包括以下步骤:
s211、根据产生所述业务数据的第一目标用户的属性信息,创建所述第一目标用户的第一账户信息;
s212、从所述第一账户信息中提取包括第二目标用户的信息的第一识别信息,并形成所述项目信息;
对应地,步骤s230包括:
s231、将所述项目信息与所述第二目标用户信息的属性信息进行匹配;
步骤s240包括:
s241、根据匹配的结果,向所述第二目标用户配置对应处理所述业务数据的权限信息。
根据上述步骤s211-s241所形成的实施例中,具体执行过程可以为根据第一目标用户所述产生的业务数据的类型,创建第一账户信息。该第一账户信息为针对该第一目标用户所产生的业务数据所建立账户的信息,其中包括业务数据的类型、产生的目标用户、业务数据的内容,及所发送的所第二目标用户的信息等信息。从该第一账户信息中提取关于该第一目标用户的第一识别信息,该第一识别信息形成该业务数据的项目信息。其中,该第一识别信息包括第一目标用户的身份信息和当前所处理的业务数据的信息。根据该包括第二目标用户的信息的项目信息,获得该第二目标用户的属性信息。并将上述由第一目标用户的第一识别信息所形成的项目信息与该第二目标用户的属性信息进行匹配。该匹配的执行过程,具体可以参照上述提到关于步骤s230的具体执行方式。匹配成功后,所述第二目标用户可以处理对应的该第一目标用户所产生的业务数据,向该第二目标用户配置处理由第一识别信息形成该业务数据的项目信息的权限信息。本实施例,通过对第一目标用户创建第一账户信息,根据该第一账户信息,可以更快地识别所述第一目标用户所产生的业务数据的属性,有利于提高所述项目信息与所述第二目标用户信息的属性信息的匹配效率。
为了更好地对上述技术方案的执行过程进行说明,结合具体实施例进行说明:
所述第一目标用户为交易资源数据处理用户,第二目标用户为资源供应用户,在本实施例中,该资源供应用户可为提供实质商品的企业。
当交易资源数据处理用户根据资源供应用户的交易资源数据的请求。该交易资源数据处理用户接收到请求后,根据其处理交易资源数据的属性信息,创建第一账户信息。该第一账户信息包括提出请求的资源供应用户、请求的业务数据信息具体内容、及关于该交易资源数据处理用户的第一识别信息。将该第一识别信息形成当前处理的业务数据的项目信息。将该项目信息与该资源供应用户的属性信息进行匹配,该资源供应用户得到处理当前该业务数据的权限信息。该权限信息包括资源供应用户接收由交易资源数据处理用户转移的交易资源数据、根据第一识别信息发送其他交易资源数据的请求。
若该资源供应用户为提供实质商品的企业,商业银行根据企业对资金的交易请求,为其创建所述第一账户,从而产生第一账户信息。所述由第一账户信息形成的项目信息与该企业的属性信息进行匹配,得到该企业得到处理当前资金交易数据的权限信息,该权限信息包括接收该资金交易数据的信息、后续根据该第一账户信息的账号信息发送其他资金交易数据的请求。
参照图5,图5是本发明中又一个实施例的权限信息的配置方法的流程图。在此基础上,步骤s241包括:
s2411、获取所述第二目标用户对应所述第一账户信息创建的第二账户信息,分别提取所述第一账户信息的第一识别信息与所述第二账户信息的第二识别信息,并进行匹配;
s2412、若匹配成功,向匹配成功的第二目标用户配置对应的权限信息。
对于步骤s2411-s2412,对应第一目标用户的第一账户信息,第二目标用户对应创建第二账户信息。所述第一账户信息和第二账户信息中各自包含第一识别信息和第二识别信息,该第一识别信息为第一账户信息中的账号信息,该第二识别信息为第二账户信息中与所述第一识别信息对应的设置的用户账号信息。若第一识别信息和第二识别信息匹配成功,第二目标用户具备处理由第一目标用户生成的符合第一账户信息的业务数据的权限信息,完成对该业务数据进行数据处理。
该实施例,以所述第一账户信息的第一识别信息,形成所述项目信息,使得所述第二目标用户根据所述第一识别信息,获取所述第一目标用户所产生的业务数据中的内容,更容易与所述第二目标用户进行匹配,并得到配置对应的权限信息。
沿用上述的实施例,作为资源供应用户的企业根据进行资金交易数据处理的商业银行的第一账户信息,对应建立自身的资金数据账户。该企业根据该资金数据账户接收来自该商业银行的资金交易数据,并获取对该资金交易数据处理的权限信息。依据权限信息以及该企业在业务平台上的对数据处理的数据处理单元的划分,根据数据处理单元的职能信息与该业务数据的项目处理信息的匹配结果,向各个数据处理单元分配对应的对数据处理的权限信息,以便对业务数据进行处理。具体过程,可以参考上述对步骤s230的具体执行过程的描述。
参照图6,图6是本发明中再一个实施例的权限信息的配置方法的流程图。对于步骤s240之后,还包括以下步骤:
s250、当检测到所述目标用户对属性信息发出重新保存的请求时,确认所述属性信息是否发生变化;
s260、若是,则根据重新保存的属性信息,重新配置对应的权限信息。
当服务器检测到其中的目标用户对属性信息发出重新保存指令时,启动判断对应目标用户的属性信息是否发生变化。在本实施例中,目标用户的属性信息能在其属性列表中体现。当接收到对其重新的保存指令时,将重新保存后的属性列表与上一次保存的属性列表的项目进行遍历,确认属性列表中发生变化的属性信息项。根据该变化了的属性信息项与权限信息的对应关系,向对应的目标用户重新配置对应的权限信息。
沿用上述的实施例进行说明,所述交易资源数据处理用户的某属性信息项发生变化时,再以对应的商业银行作为例子具体说明:若该商业银行的经营级别发生变更,其处理的资金交易数据的上限也因此发生变更。根据该目标用户的权限信息的变更,根据重新配置的权限信息,调整资金交易数据的接收和数据处理的方式。该实施例,根据所述目标用户的属性信息的保存更新,及时获取更新后的属性信息并重新配置对应的权限信息,有利于解决因权限信息配置不及时造成错误的问题,以保证准确并及时向对应的目标用户分配对该业务数据对应的数据处理权限,完成对业务数据的传输和处理。
基于与上述问题信息的生成方法相同的发明构思,本发明实施例还提供了一种权限信息的配置装置,如图7所示,包括:
属性信息的获取模块710,用于接收用户根据加入请求所反馈的响应信息,根据所述响应信息将所述用户设立为业务平台的目标用户,并获取所述目标用户的属性信息;
业务数据的提取模块720,用于获取业务平台待处理的业务数据,提取业务数据产生的项目信息;
信息匹配模块730,用于将所述项目信息与所述属性信息进行匹配;
权限信息的配置模块740,用于根据匹配的结果,向匹配成功的目标用户配置对应的权限信息。
请参考图8,图8为一个实施例中服务器的内部结构示意图。如图8所示,该服务器包括通过系统总线连接的处理器810、存储介质820、存储器830和网络接口840。其中,该服务器的存储介质820存储有操作系统、数据库和计算机可读指令,数据库中可存储有控件信息序列,该计算机可读指令被处理器810执行时,可使得处理器810实现一种权限信息的配置方法,处理器810能实现图7所示实施例中的一种权限信息的配置装置中的属性信息的获取模块710、业务数据的提取模块720、信息匹配模块730和权限信息的配置模块740的功能。该服务器的处理器810用于提供计算和控制能力,支撑整个服务器的运行。该服务器的存储器830中可存储有计算机可读指令,该计算机可读指令被处理器810执行时,可使得处理器810执行一种权限信息的配置方法。该服务器的网络接口840用于与终端连接通信。本领域技术人员可以理解,图8中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的服务器的限定,具体的服务器可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,本发明还提出了一种存储有计算机可读指令的存储介质,该计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行以下步骤:接收用户根据加入请求所反馈的响应信息,根据所述响应信息将所述用户设立为业务平台的目标用户,并获取所述目标用户的属性信息;获取业务平台待处理的业务数据,提取业务数据产生的项目信息;将所述项目信息与所述属性信息进行匹配;根据匹配的结果,向匹配成功的目标用户配置对应的权限信息。
综合上述实施例可知,本发明最大的有益效果在于:
本发明提供的一种权限信息的配置方法、装置、服务器及其存储介质,通过获取业务平台的目标用户的属性信息和待处理业务数据的项目信息,并进行匹配,得到业务数据的产生和处理对应的目标用户,并向对应的目标用户配置对应的权限信息,从而可根据该权限信息,准确并及时向对应的目标用户分配对该业务数据对应的数据处理权限,完成对业务数据的传输和处理。
综上所述,该方案通过对目标用户的属性信息和待处理业务数据的项目信息进行匹配来配置权限信息,目标用户无需等待权限信息的配置指令,解决了现有技术中只能根据配置指令,权限信息容易因配置指令错误而出现配置出错,并且数据处理可能因为权限信息配置不及时造成错误的问题。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,前述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)等存储介质,或随机存储记忆体(randomaccessmemory,ram)等。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
1.一种权限信息的配置方法,其特征在于,包括如下步骤:
接收用户根据加入请求所反馈的响应信息,根据所述响应信息将所述用户设立为业务平台的目标用户,并获取所述目标用户的属性信息;
获取业务平台待处理的业务数据,提取业务数据产生的项目信息;
将所述项目信息与所述属性信息进行匹配;
根据匹配的结果,向匹配成功的目标用户配置对应的权限信息。
2.根据权利要求1所述的方法,其特征在于,
所述目标用户包括若干个数据处理单元,所述属性信息对应每个数据处理单元设有对应的职能信息;
所述将所述属性信息与所述项目信息进行匹配的步骤,包括:
将所述项目信息按照业务数据的处理阶段,生成若干个项目处理信息;
将所述职能信息与所述项目处理信息进行匹配。
3.根据权利要求2所述的方法,其特征在于,
所述向匹配成功的目标用户配置对应的权限信息的步骤之前,还包括:
根据所述职能信息与所述项目处理信息匹配的结果,对同一目标用户的各项职能信息存在对应的项目处理信息匹配的目标用户为匹配成功的目标用户。
4.根据权利要求3所述的方法,其特征在于,
所述向匹配成功的目标用户配置对应的权限信息的步骤,包括:
从所述匹配成功的目标用户的属性信息中获取各个数据处理单元的职能信息;
对应每项职能信息,向相应的数据处理单元配置处理对应项目处理信息的业务数据的权限信息。
5.根据权利要求1所述的方法,其特征在于,
所述获取业务平台待处理的业务数据,提取业务数据产生的项目信息的步骤之前,还包括:
根据产生所述业务数据的第一目标用户的属性信息,创建所述第一目标用户的第一账户信息;
从所述第一账户信息中提取包括第二目标用户的信息的第一识别信息,并形成所述项目信息;
所述将所述项目信息与所述属性信息进行匹配的步骤,包括:
将所述项目信息与所述第二目标用户信息的属性信息进行匹配;
所述根据匹配的结果,向匹配成功的目标用户配置对应的权限信息的步骤,包括:
根据匹配的结果,向所述第二目标用户配置对应处理所述业务数据的权限信息。
6.根据权利要求5所述的方法,其特征在于,
所述根据匹配的结果,向所述第二目标用户配置对应处理所述第一账户信息的权限信息的步骤,包括:
获取所述第二目标用户对应所述第一账户信息创建的第二账户信息,分别提取所述第一账户信息的第一识别信息与所述第二账户信息的第二识别信息,并进行匹配;
若匹配成功,向匹配成功的第二目标用户配置对应的权限信息。
7.根据权利要求4所述的方法,其特征在于,
所述向匹配成功的功能用户分配对应的功能数据的处理权限的步骤之后,还包括:
当检测到所述目标用户对属性信息发出重新保存的请求时,确认所述属性信息是否发生变化;
若是,则根据重新保存的属性信息,重新配置对应的权限信息。
8.一种权限信息的配置装置,其特征在于,包括:
属性信息的获取模块,用于接收用户根据加入请求所反馈的响应信息,根据所述响应信息将所述用户设立为业务平台的目标用户,并获取所述目标用户的属性信息;
业务数据的提取模块,用于获取业务平台待处理的业务数据,提取业务数据产生的项目信息;
信息匹配模块,用于将所述项目信息与所述属性信息进行匹配;
权限信息的配置模块,用于根据匹配的结果,向匹配成功的目标用户配置对应的权限信息。
9.一种计算机设备,其特征在于,包括:
一个或多个处理器;
存储器;
一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个计算机程序配置用于执行根据权利要求1至7任一项所述的权限信息的配置方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现权利要求1至7任一项所述的权限信息的配置方法。
技术总结