一种基于权限设置的业务注册方法

文档序号:7893029阅读:196来源:国知局
专利名称:一种基于权限设置的业务注册方法
技术领域
本发明涉及互联网络技术和服务业务技术,特别涉及一种基于权限设置的业务注册方法。
背景技术
随着互联网络技术和业务服务器技术的发展,互联网络中的服务业务层出不穷,人们的工作、生活都带来了越来越多的便利;特别是云计算业务服务器技术得到越来越广泛的重视和大力推广,在未来人们通过互联网络所能够获得的业务服务种类也将越来越丰富。在通过互联网络提供的服务业务中,通常需要通过设置不同权限等级的权限来限定不同业务用户的业务功能使用范围,以方便于业务管理。目前,对于一些一般的、管理要求不高的公用服务业务来说,例如即时通讯业务(如MSN、QQ业务等)、信息发布业务(如论坛、微博等)、网上消费账户业务(例如网上银行、网上商城等)等,通常都是在业务用户成功注册时即按最低权限等级为业务用户分配设置权限,然后以一定的业务等级成长规则逐级提升业务用户的权限等级。然而,对于一些有特定业务服务范围或者管理要求较高的服务业务而言,例如专门为企业设计的提供企业资讯/管理运作的企业云服务业务、或者业务用户之间涉及上下级管理需求的一些公用服务业务等,这类业务中对业务用户权限管理的要求往往需要与现实工作、事务环境中相关人员之间的管理关系相对应,因此不能采用上述简单的权限自动设置处理为业务中每一个业务用户设置权限,通常只能依靠专门的权限管理技术人员根据管理要求对业务中各个业务用户的权限进行人工设置,因此在业务所涉及的业务用户数量众多的情况下,业务中权限管理技术人员的工作量将急剧增加,任务繁重、工作强度大,而且人工设置权限的工作效率低、容易出错,对整个业务的处理效率、正常运行都可能造成不利影响。

发明内容
针对现有技术中存在的上述不足,本发明的目的在于提供一种基于权限设置的业务注册方法,以针对上述对管理要求较高的服务业务,提高其业务用户权限设置自动化能力,减轻权限管理技术人员工作量,从而帮助提高业务的整体处理效率和管理水平。为实现上述目的,本发明采用了如下技术手段
一种业务注册方法,由业务服务器运行执行;所述业务服务器数据连接有权限等级数据库、真实身份信息数据库和注册用户数据库;所述权限等级数据库记录有业务中各个权限等级对应的权限;所述真实身份信息数据库记录有公民的真实身份信息;所述业务用户数据库用于记录已完成注册的业务用户ID以及业务用户ID对应的真实身份信息和权限;该方法包括如下步骤
1)接收到客户端发送的注册请求,判断该注册请求是否为通过业务用户ID所发布的注册链接而发送的;若是,则执行步骤2);否则执行步骤4);
2)向所述客户端发送用于录入和提交注册申请信息的注册申请信息提交窗口,所述注、册申请信息提交窗口供录入的注册申请信息包括注册用户ID、真实身份信息和上一级用户ID,并主动将发布所述注册链接的业务用户ID作为上一级用户ID录入注册申请信息提交窗口中;然后等待所述客户端提交注册申请信息;当接收到所述客户端提交的注册申请信息时,执行步骤3); 3)对接收的注册申请信息进行核查;若该注册申请信息中未包含有注册用户ID或者所包含的注册用户ID已记录在注册用户数据库中,则向所述客户端发送重新录入用户ID的提示消息,并返回步骤2);若该注册申请信息中未包含有真实身份信息、或者所包含的真实身份信息在真实身份信息数据库中无相匹配的记录、或者所包含的真实身份信息已记录在注册用户数据库中,则向所述客户端发送重新录入真实身份信息的提示消息,并返回步骤2);否则,执行步骤8);
4)向所述客户端发送用于录入和提交注册申请信息的注册申请信息提交窗口,所述注册申请信息提交窗口供录入的注册申请信息包括请求注册的用户ID、真实身份信息和上一级用户ID ;然后等待所述客户端提交注册申请信息;当接收到所述客户端提交的注册申请信息时,执行步骤5);
5)对接收的注册申请信息进行核查;若该注册申请信息中未包含有注册用户ID或者所包含的注册用户ID已记录在注册用户数据库中,则向所述客户端发送重新录入用户ID的提示消息,并返回步骤4);若该注册申请信息中未包含有真实身份信息、或者所包含的真实身份信息在真实身份信息数据库中无相匹配的记录、或者所包含的真实身份信息已记录在注册用户数据库中,则向所述客户端发送重新录入真实身份信息的提示消息,并返回步骤4);否则,执行步骤6);
6)判断接收的注册申请信息中是否包含有上一级用户ID;若是,则继续执行步骤7);否则,执行步骤9);
7)判断接收的注册申请信息中包含的上一级用户ID是否为注册用户数据库中记录的业务用户ID ;若是,则执行步骤8);否则,执行步骤9);
8)将接收的注册申请信息中包含的注册用户ID和真实身份信息分别作为新的业务用户ID及该新的业务用户ID对应的真实身份信息记录于注册用户数据库中,并通过查询注册用户数据库和权限信息数据库判断作为上一级用户ID的业务用户ID对应的权限是否为最低权限等级;若是,则将作为上一级用户ID的业务用户ID对应的权限提升一个权限等级,然后按最低权限等级在注册用户数据库中设置所述新的业务用户ID对应的权限;否贝U,按作为上一级用户ID的业务用户ID所对应权限的下一权限等级在注册用户数据库中设置所述新的业务用户ID对应的权限,完成注册;
9)将接收的注册申请信息中包含的注册用户ID和真实身份信息分别作为新的业务用户ID及该新的业务用户ID对应的真实身份信息记录于注册用户数据库中,并按最低权限等级在注册用户数据库中设置该新的业务用户ID对应的权限,完成注册。上述的业务注册方法中,作为进一步改进,所述步骤8)执行完成后,还继续执行步骤 10)
10)向作为上一级用户ID的业务用户ID所在的客户端发送所述新的业务用户ID成功注册为其下级用户的提示消息。上述的业务注册方法中,具体而言,所述真实身份信息包括真实姓名以及所述真实姓名对应的身份证号码或军官证号码。相比于现有技术,本发明具有如下有益效果
I、利用本发明基于权限设置的业务注册方法,业务服务器能够在业务注册过程中根据接收的注册申请信息中包含的上一级用户ID,查询获知作为上一级用户ID的业务用户ID对应的权限等级,从而自动按其下一权限等级设置新注册的业务用户ID对应的权限,从而提高了业务服务器对业务用户权限设置的自动化能力,大大减轻了权限管理技术人员工作量,有助于提高业务的整体处理效率和管理水平。2、本发明基于权限设置的业务注册方法中,采用通过上一级用户ID而确定新的注册的业务用户ID对应的权限等级的方式,避免了因业务服务器自身的业务注册处理导 致可随意设置权限等级、造成业务用户权限设置混乱的问题。3、本发明基于权限设置的业务注册方法中,对于接受的注册申请信息中包含的注册用户ID和真实身份信息都会进行核查,能够有效避免同一人员在业务中的重复注册、造成业务用户权限设置混乱的问题。4、本发明基于权限设置的业务注册方法中,对于注册申请信息中未提交上一级用户ID的情况,则直接将新注册的业务用户ID对应的权限按最低权限等级设置,以此作为权限设置安全防范措施,对不清楚权限等级的业务用户ID的业务权限范围加以限制。


图I为本发明基于权限设置的业务注册方法的流程框图。
具体实施例方式针对于一些有特定业务服务范围或者管理要求较高的服务业务,由于其业务中对业务用户权限管理的要求需要与现实工作、事务环境中相关人员之间的管理关系相对应,在现有技术中只能依靠专门的权限管理技术人员根据管理要求对业务中各个业务用户的权限进行人工设置,从而导致权限管理技术人员任务繁重、工作强度大、工作效率低、容易出错的问题,本发明提供了一种基于权限设置的业务注册方法;该业务注册方法由业务服务器运行执行,在接收到客户端提交的注册申请信息后,通过核实注册申请信息中包含的注册用户ID和真实身份信息避免同一人员重复注册业务用户,还能够根据注册申请信息中的上一级用户ID而确定新的注册的业务用户ID对应的权限等级并设置相应权限,以提高业务服务器对业务用户权限设置的自动化能力,减轻权限管理技术人员工作量,避免了因权限管理技术人员工作效率低、人为出错等情况对整个业务的处理效率、正常运行造成不利影响,有助于提高服务业务的整体处理效率和管理水平。本发明基于权限设置的业务注册方法的具体技术方案如下。该业务注册方法由业务服务器运行执行;业务服务器数据连接有权限等级数据库、真实身份信息数据库和注册用户数据库;其中,权限等级数据库记录有业务中各个权限等级对应的权限,以作为不同权限等级的权限设置基础;真实身份信息数据库记录有公民的真实身份信息,以作为业务相关人员在现实中的公民真实身份验证基础;业务用户数据库用于记录已完成注册的业务用户ID以及业务用户ID对应的真实身份信息和权限,以作为业务中已注册业务用户的身份 ID验证基础及其对应的权限等级查询基础。权限等级数据库、真实身份信息数据库和注册用户数据库可以设置在独立于业务服务器之外的数据库服务器中,也可以设置在业务服务器本地,只要保证业务服务器与权限等级数据库、真实身份信息数据库和注册用户数据库建立有数据连接即可,以实现业务服务器对相关数据的读/写操作。真实身份信息数据库的具体设置方式,可能根据应用环境的不同而有所不同;如果该业务注册方法应用在有特定业务服务范围的服务业务中(例如专门针对企业提供的服务业务),则可以自行建立真实身份信息数据库,只要其中记录有特定业务服务范围中各相关技术人员的真实身份信息即可(例如企业中各工作人员的真实身份信息);如果该业务注册方法应用在业务用户之间涉及上下级管理需求的公用服务业务中,由于业务范围涉及公民大众,因此真实身份信息数据库则可能需要借助于公安管理系统中公民身份信息数据库得以实现。本发明方法中所述的真实身份信息,主要是身份证或军官证信息,即真实姓名以及所述真实姓名对应的身份证号码或军官证号码,以保证业务服务器能够确认和验证业务相关人员的真实身份;当然,如果针对于一些更加机密、更加特殊的服务业务,真实身份信息并不局限于真实姓名及其对应的身份证号码或军官证号码,还可以包括指纹扫面图像、虹膜扫描图像或人脸识别图像等能够通过高科技手段识别人员真实身份的数据信息。该基于权限设置的业务注册方法的流程图如图I所示,包括如下步骤
I)接收到客户端发送的注册请求,判断该注册请求是否为通过业务用户ID所发布的注册链接而发送的;若是,则执行步骤2);否则执行步骤4)。步骤I)主要用于判断注册请求的来源,以便根据该来源进入不同的业务注册处理模式,具体的业务注册处理模式在后面的步骤中详细说明。关于注册请求是否为通过业务用户ID所发布的注册链接而发送的判断处理,其技术实现方式有很多;例如可以在业务用户ID所发布的注册链接中携带链接标识信息,链接标识信息中记录有发布该注册链接的业务用户ID,当有客户端通过注册链接而发送注册请求时则一并发送所携带的链接标识信息,业务服务器便可以根据是否包含链接标识信息而判断该注册请求是否为通过业务用户ID所发布的注册链接而发送的,并且通过对链接标识信息的解析而确定发布该注册链接的业务用户ID ;本领域技术人员还可以根据其技术知识范围采用其它的特殊信息识别技术,将通过业务用户ID所发布的注册链接而发送的注册请求作为特殊信息加以识别,实现判断。2)向所述客户端发送用于录入和提交注册申请信息的注册申请信息提交窗口,所述注册申请信息提交窗口供录入的注册申请信息包括注册用户ID、真实身份信息和上一级用户ID,并主动将发布所述注册链接的业务用户ID作为上一级用户ID录入注册申请信息提交窗口中;然后等待所述客户端提交注册申请信息;当接收到所述客户端提交的注册申请信息时,执行步骤3)。步骤2)由步骤I)中判断该注册请求为通过业务用户ID所发布的注册链接而发送得以触发执行,该步骤中业务服务器进入主动录入上一级用户ID的业务注册处理模式,即向客户端发送注册申请信息提交窗口后,主动将发布所述注册链接的业务用户ID作为 上一级用户ID录入注册申请信息提交窗口中;这样一来,申请业务注册的人员便无需再自行录入上一级用户ID,为客户端的业务注册操作带来便利。注册申请信息处理可以包括注册用户ID、真实身份信息和上一级用户ID,还可以包括登录密码、备用邮箱、个人介绍等等其它信息,其信息范围根据实际业务的需求而定。当接收到所述客户端提交的注册申请信息时,业务服务器则进入注册申请信息核查处理流程,执行步骤3)。3)对接收的注册申请信息进行核查;若该注册申请信息中未包含有注册用户ID或者所包含的注册用户ID已记录在注册用户数据库中,则向所述客户端发送重新录入用户ID的提示消息,并返回步骤2);若该注册申请信息中未包含有真实身份信息、或者所包含的真实身份信息在真实身份信息数据库中无相匹配的记录、或者所包含的真实身份信息已记录在注册用户数据库中,则向所述客户端发送重新录入真实身份信息的提示消息,并返回步骤2);否则,执行步骤8)。 步骤3)对注册申请信息的核查处理过程中,分别对注册申请信息中包含的注册用户ID和真实身份信息加以核查;若注册申请信息中未包含注册用户ID或真实身份信息,业务服务器则确认注册申请信息内容不完整,分别向所述客户端发送重新录入注册用户ID或重新录入真实身份信息的提示消息;若注册申请信息中所包含的注册用户ID已记录在注册用户数据库中,则表明该注册用户ID已经被注册使用过,为避免相同ID重复注册,提示所述客户端重新录入用户ID ;若注册申请信息中所包含的真实身份信息在真实身份信息数据库中无相匹配的记录、或者所包含的真实身份信息已记录在注册用户数据库中,前者表明真实身份信息录入有误而未通过真实身份验证,后者则表面该真实身份信息对应的人员已经注册过业务用户ID,避免同一人员重复注册,因此提示所述客户端重新录入真实身份信息。特别是针对于对业务用户权限管理的要求需要与现实工作、事务环境中相关人员之间的管理关系相对应的服务业务中,避免同一人员在业务中的重复注册是非常重要的。当然,针对上述不同的情况,相应提示信息中可以包含更加详细的提示说明,以说明提示重新录入的具体原因。发送提示消息后,都返回执行步骤2),待所述客户端重新录入和提交注册申请信息相关内容。若不存在该步骤中上述情况,则核查通过,执行步骤8)。在这里,由于步骤2)中已由业务服务器主动录入上一级用户ID,并且已能够确定该录入的上一级用户ID为业务中的业务用户ID,因此步骤3)无需再对上一级用户ID加以核查处理。4)向所述客户端发送用于录入和提交注册申请信息的注册申请信息提交窗口,所述注册申请信息提交窗口供录入的注册申请信息包括请求注册的用户ID、真实身份信息和上一级用户ID ;然后等待所述客户端提交注册申请信息;当接收到所述客户端提交的注册申请信息时,执行步骤5 )。步骤4)由步骤I)中判断该注册请求并非通过业务用户ID所发布的注册链接而发送得以触发执行,该步骤中业务服务器进入常规业务注册处理模式,即向客户端发送注册申请信息提交窗口后,等待申请业务注册的人员自行录入全部的注册申请信息并进行提交。当接收到所述客户端提交的注册申请信息时,业务服务器则进入注册申请信息核查处理流程,执行步骤5)。5)对接收的注册申请信息进行核查;若该注册申请信息中未包含有注册用户ID或者所包含的注册用户ID已记录在注册用户数据库中,则向所述客户端发送重新录入用户ID的提示消息,并返回步骤4);若该注册申请信息中未包含有真实身份信息、或者所包含的真实身份信息在真实身份信息数据库中无相匹配的记录、或者所包含的真实身份信息已记录在注册用户数据库中,则向所述客户端发送重新录入真实身份信息的提示消息,并返回步骤4);否则,执行步骤6)。步骤5)对注册申请信息的核查处理过程与步骤3)相同,都是为了保证注册申请信息的基本内容完整,并避免重复注册;只是由于该步骤属于常规业务注册处理模式的处理流程,在服务器发送提示消息后,则返回执行步骤4);若不存在该步骤中上述情况,则,则核查通过,继续执行步骤6),进一步判断接收的注册申请信息中是否包含有上一级用户ID06)判断接收的注册申请信息中是否包含有上一级用户ID ;若是,则继续执行步骤7);否则,执行步骤9);
7)判断接收的注册申请信息中包含的上一级用户ID是否为注册用户数据库中记录的业务用户ID ;若是,则执行步骤8);否则,执行步骤9)。步骤6)和步骤7)用于对注册申请信息中的上一级用户ID加以核查处理。由于在业务服务器的常规业务注册处理模式中,由申请业务注册的人员自行录入注册申请信息,针对其未录入上一级用户ID的情况,业务服务器便无法确认其权限等级,则执行步骤9);针对注册申请信息中录入有上一级用户ID的情况,业务服务器则再次核实所述上一级用户ID是否为注册用户数据库中记录的业务用户ID,因为需要确认所述上一级用户ID为注册用户数据库中记录的业务用户ID,才能够根据作为上一级用户ID的业务用户ID所对应的权限等级确定新注册的业务用户ID的权限等级;如果核实无误,则执行步骤8);如果所述上一级用户ID并非注册用户数据库中记录的业务用户ID,则由于无法确认新注册的业务用户ID的权限等级,因此执行步骤9)。8)将接收的注册申请信息中包含的注册用户ID和真实身份信息分别作为新的业务用户ID及该新的业务用户ID对应的真实身份信息记录于注册用户数据库中,并通过查询注册用户数据库和权限信息数据库判断作为上一级用户ID的业务用户ID对应的权限是否为最低权限等级;若是,则将作为上一级用户ID的业务用户ID对应的权限提升一个权限等级,然后按最低权限等级在注册用户数据库中设置所述新的业务用户ID对应的权限;否贝U,按作为上一级用户ID的业务用户ID所对应权限的下一权限等级在注册用户数据库中设置所述新的业务用户ID对应的权限,完成注册。在注册申请信息中同时包含有注册用户ID、真实身份信息和上一级用户ID且均核实无误的情况下,则执行步骤8),允许注册申请信息中的注册用户ID成功注册为新的业务用户ID,并按作为上一级用户ID的业务用户ID所对应权限的下一权限等级设置所述新的业务用户ID对应的权限,完成注册;此过程中,如果判断到作为上一级用户ID的业务用户ID对应的权限为最低权限等级,则表明作为上一级用户ID的业务用户ID对应的人员在现实工作、事务环境中的管理等级已得到提升而在该业务中的权限等级并未及时进行更新,因此业务服务器主动将作为上一级用户ID的业务用户ID对应的权限提升一个权限等级。9)将接收的注册申请信息中包含的注册用户ID和真实身份信息分别作为新的业务用户ID及该新的业务用户ID对应的真实身份信息记录于注册用户数据库中,并按最低权限等级在注册用户数据库中设置该新的业务用户ID对应的权限,完成注册。 在注册申请信息中包含有注册用户ID和真实身份信息并核实无误、但不包含上一级用户ID的情况下,则执行步骤9),允许注册申请信息中的注册用户ID成功注册为新的业务用户ID,将新注册的业务用户ID对应的权限按最低权限等级设置,以此作为权限设置安全防范措施,对不清楚权限等级的业务用户ID的业务权限范围加以限制,完成注册。
通过本发明基于权限设置的业务注册方法的处理流程可以看到,在服务器进行业务注册处理流程中能够根据注册申请信息中包含的上一级用户ID而确定新的注册的业务用户ID对应的权限等级(即作为上一级用户ID的业务用户ID所对应权限的下一权限等级)并设置相应权限,由此提高了业务服务器对业务用户权限设置的自动化能力。这样以来,权限管理技术人员只需要预先在权限等级数据库中记录好业务中各个权限等级对应的权限,并对业务中权限等级较高的业务用户进行人工权限设置处理后,其它业务用户的权限均可以在业务注册时由业务服务器根据注册申请信息中包含的上一级用户ID确定新的注册的业务用户ID对应的权限等级并设置相应权限,从而大大减轻了权限管理技术人员工作量;同时,也避免了因权限管理技术人员工作效率低、人为出错等情况对整个业务的处理效率、正常运行造成不利影响,有助于提高服务业务的整体处理效率和管理水平;并且,本发明的业务注册方法并没有大幅增加户端注册操作流程的繁琐程度,并不影响客户端业务注册操作的体验感。此外,本发明基于权限设置的业务注册方法中,对于接受的注册申请信息中包含的注册用户ID和真实身份信息都会进行核查处理,有效避免了同一人员在业务中的重复注册、造成业务用户权限设置混乱的问题。对于无法根据注册申请信息确认新注册业务用户ID的权限等级的情况,业务服务器通过执行上述步骤9),直接将新注册的业务用户ID对应的权限按最低权限等级设置,以此作为权限设置安全防范措施,对不清楚权限等级的业务用户ID的业务权限范围加以限制。在具体的业务应用过程中,不存在上一级业务用户的人员(例如具有最高权限等级的人员)或者尚未分配权限等级的人员申请业务注册时,则可以根据本发明的业务注册方法最终通过步骤9)完成注册;由业务服务器通过上述步骤
9)完成注册处理的业务用户,则可以在后期由权限管理技术人员根据实际业务情况对其权限等级进行人工设置处理值得说明的是,本发明基于权限设置的业务注册方法中,对新注册的业务用户的权限设置处理,并没有采用直接提供不同权限等级选择的方式,而采用了通过上一级用户ID而确定新的注册的业务用户ID对应的权限等级的方式。这样处理的原因在于如果在业务服务器进行业务注册处理过程中,直接提供不同权限等级选择并根据选择的权限等级设置新注册业务用户的权限,使得用户在成功注册成为业务用户之前便能够获知业务中不同权限等级的设置情况,因此很可能出现用户随意选择设置权限等级,从而造成业务中用户权限自动设置混乱的问题;而在本发明的业务注册方法中,仅根据上一级用户ID而确定新的注册的业务用户ID对应的权限等级并设置相应权限,一方面避免了用户成功注册成为业务用户之前获得业务中不同权限等级的详细设置信息,另一方面又使得业务注册处理过程中对新的业务用户的权限等级设置可以与现实工作、事务环境中相关人员之间的管理关系相对应,从而既杜绝了因业务服务器自身的业务注册处理导致可随意设置权限等级、造成业务用户权限设置混乱的问题,又可以有针对性地满足业务权限管理的实际应用需求。此外,由于本发明采用了通过上一级用户ID而确定新的注册的业务用户ID对应的权限等级的方式进行业务注册处理,在完成注册后,作为一种改进方案,还可以将新的业务用户ID成功注册的消息通知给作为上一级用户ID的业务用户ID,便于作为上一级用户ID的业务用户ID对应的人员获知该消息后进行业务用户信息核查等操作,以借助人工核查的方式减少业务用户权限设置出错的情况;该改进方案的具体流程,即在上述步骤I)的基础上,所述步骤8)执行完成后,还继续执行步骤10)10)向作为上一级用户ID的业务用户ID所在的客户端发送所述新的业务用户ID成功注册为其下级用户的提示消息。通过本发明基于权限设置的业务注册方法的处理流程还可以看到,该方法中具备了两种业务注册处理模式基于步骤I)的判断处理,通过步骤4广7)后执行步骤8)或步骤9)完成注册的方式,为本发明方法的常规业务注册处理模式;而基于步骤I)的判断处理,通过步骤2) 3)后执行步骤8)完成注册的方式,则为主动录入上一级用户ID的业务注册处理模式。由此以来,已注册成为业务中的业务用户的人员可以通过邮件、即时通讯消息、论坛发布平台等方式注册链接,让其下一级人员能够使用客户端通过注册链接发出注册请求,由服务器通过主动录入上一级用户ID的业务注册处理模式完成注册;此外,已注册成为业务中的业务用户的人员也可以通过口头交流、电话交流等方式将其业务用户ID告知其下一级人员,让其下一级人员能够使用客户端自行操作,由服务器通过常规业务注册处理模式完成注册。这使得本发明基于权限设置的业务注册方法能够应用于更加丰富的服务业务环境中,为业务用户提供更加便利的操作方式。下面通过实施例对本发明做进一步说明。实施例一
本实施例以专门为企业设计的提供企业资讯/管理运作的企业云服务业务为例,该企业云服务业务中需要根据企业员工的职位的不同而设置不同权限等级的权限,让该企业云服务业务为企业员工提供其职位相对应的资讯服务或管理操作服务;该企业中包含有多个分属部门,并且每个分属部分中除了部门经理职位之外,还存在多个级别的下属职位;整个企业所涉及的企业员工数量众多,如果完全依靠权限管理技术人员对各个企业员工在企业云服务业务中的对应权限进行人工设置,则将是工作量巨大、任务繁重的工作。为此,在本实施例中提供该企业云服务业务的业务服务器采用了本发明的业务注册方法,并在业务服务器本地集成设置了权限等级数据库、真实身份信息数据库和注册用户数据库;业务中负责权限管理的技术人员需要在权限等级数据库中设置记录该企业中各个部门不同职位所对应的权限等级以及相应权限等级对应的权限,同时,需要在真实身份信息数据库中记录该企业各企业员工的真实身份信息;对本实施例而言,企业员工的真实身份信息即为企业员工的真实姓名及对应的身份证信息;然后,在该企业各个部门经理按照本发明业务注册方法中的常规业务注册处理模式经由上述基于步骤I)、步骤4) 7)、最后通过步骤9)注册成为企业云服务业务的业务会员后,由于他们在该企业云业务中暂无上一级用户,需要由权限管理技术人员对他们进行相应权限等级的权限人工设置;此后,该企业内各个部门其他员工在注册成为该企业云服务业务的业务会员时,都可以通过本发明方法中的常规业务注册处理模式或者业务服务器主动录入上一级用户ID的业务注册处理模式,在注册过程中由业务服务器自动根据注册申请信息中上一级用户ID查询注册用户数据库和权限信息数据库后为新注册的业务用户设置相应权限等级的权限,权限管理人员只需要对这些业务用户的权限加以后续监控管理即可;由此以来,相比于企业中各个企业员工在企业云服务业务中的对应权限均由权限管理人员进行人工设置而言,大大减轻了权限管理人员的业务工作量,提高了企业云服务业务中业务用户权限设置的处理效率,并且业务服务器自运行不易出错,只要在现实工作管理中确保新注册业务用户在注册申请信息中录入的上一级用户ID正确,便能够有效保证企业云服务业务在权限管理方面的正常运行。、
实施例二
本实施例以涉及资金流动的公用金融服务业务为例,在该金融服务业务中,不同业务用户需要对不同范围的资金流动进行控制和管理操作,并且通过权限限制业务用户的自己流动操作范围;由于涉及到现实的资金流动,如果业务中的业务用户权限设置出错,则很容易引起严重的问题,因此特别有必要在该公用金融服务业务中建立完善的权限等级管理制度。在该公用金融服务业务中需要面向社会公众提供业务服务,因此可能具有庞大的业务用户群体,而且对于每一个业务用户而言都涉及到资金流动操作范围、金融信息保密范围、上下级之间的任务管理分配、资金流动联系和数据信息共享等诸多方面的权限设置问题;如果服务业务中每个业务用户在此诸多方面的权限设置都依靠权限管理技术人员一一进行人工设置,其工作强度将非常大,也很容易出现权限设置过程中的人为出错问题,并且一旦权限设置出错,使得业务用户的业务权限范围不恰当,就很可能导致业务中的资金流动操作错误。为此,在本实施例中提供该公用金融服务业务的业务服务器采用了本发明的业务注册方法,业务服务器本地集成设置了权限等级数据库和注册用户数据库,由于业务面向社会公众,因此业务服务器还与公安管理系统中公民身份信息数据库进行远程数据连接以获得社会公众的真实身份信息,这里的真实身份信息则主要是指公众的真实姓名以及对应的身份证号码或军官证号码;业务中负责权限管理的技术人员需要在权限等级数据库中根据该公用金融服务业务权限等级管理制度设置记录业务中各个权限等级对应的权限,然后对该公用金融服务业务中权限等级较高的业务用户的权限进行人工设置;而后,其它该公用金融服务业务中其他业务用户的权限,则可以通过新注册业务用户主动获知其上一级用户ID的方式、或者作为上一级用户的业务用户向其下一级用户发布注册链接的方式,在业务注册过程中通过本发明方法中的常规业务注册处理模式或者业务服务器主动录入上一级用户ID的业务注册处理模式,由业务服务器自动根据注册申请信息中上一级用户ID查询注册用户数据库和权限信息数据库后为新注册的业务用户设置相应权限等级的权限,权限管理人员只需要对这些业务用户的权限加以后续监控管理即可;由此以来,由于业务服务器能够对大部分的业务用户自动进行权限设置,大大减轻了权限管理人员的业务工作量,提高了该公用金融服务业务中业务用户权限设置的处理效率,并且业务服务器自运行不易出错,只要在现实事管理中确保新注册业务用户在注册申请信息中录入的上一级用户ID正确,便能够有效保证公用金融服务业务在权限管理方面的正常运行。综上所述,本发明基于权限设置的业务注册方法,非常适合于对业务用户权限管理的要求往往需要与现实工作、事务环境中相关人员之间的管理关系相对应的服务业务中得以应用,由提供相应服务业务的业务服务器运行执行新注册业务用户的初始权限设置,大大减轻了权限管理技术人员工作量,有助于提高业务的整体处理效率和管理水平。在业务注册过程中由由业务服务器进行初始权限设置过后,对于存在业务等级成长规则的业务,各业务用户则依然可以根据业务等级成长规则逐级提升权限等级,互不影响。本发明技 术方案所应用的服务业务范围并不仅局限于上述实施例,同时,本发明技术方案中,业务服务器在业务注册过程中的权限设置范围,可以仅针对业务中某一项或某几项权限进行初始设置,也可以对业务中全部范围权限进行初始设置,可根据本发明技术方案的具体应用环境而自由设定。
最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技 术方案进行修改或者等同替换,而不脱离本发明技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。
权利要求
1.一种基于权限设置的业务注册方法,其特征在于,由业务服务器运行执行;所述业务服务器数据连接有权限等级数据库、真实身份信息数据库和注册用户数据库;所述权限等级数据库记录有业务中各个权限等级对应的权限;所述真实身份信息数据库记录有公民的真实身份信息;所述业务用户数据库用于记录已完成注册的业务用户ID以及业务用户ID对应的真实身份信息和权限;该方法包括如下步骤 1)接收到客户端发送的注册请求,判断该注册请求是否为通过业务用户ID所发布的注册链接而发送的;若是,则执行步骤2);否则执行步骤4); 2)向所述客户端发送用于录入和提交注册申请信息的注册申请信息提交窗口,所述注册申请信息提交窗口供录入的注册申请信息包括注册用户ID、真实身份信息和上一级用户ID,并主动将发布所述注册链接的业务用户ID作为上一级用户ID录入注册申请信息提交窗口中;然后等待所述客户端提交注册申请信息;当接收到所述客户端提交的注册申请信息时,执行步骤3); 3)对接收的注册申请信息进行核查;若该注册申请信息中未包含有注册用户ID或者所包含的注册用户ID已记录在注册用户数据库中,则向所述客户端发送重新录入用户ID的提示消息,并返回步骤2);若该注册申请信息中未包含有真实身份信息、或者所包含的真实身份信息在真实身份信息数据库中无相匹配的记录、或者所包含的真实身份信息已记录在注册用户数据库中,则向所述客户端发送重新录入真实身份信息的提示消息,并返回步骤2);否则,执行步骤8); 4)向所述客户端发送用于录入和提交注册申请信息的注册申请信息提交窗口,所述注册申请信息提交窗口供录入的注册申请信息包括请求注册的用户ID、真实身份信息和上一级用户ID ;然后等待所述客户端提交注册申请信息;当接收到所述客户端提交的注册申请信息时,执行步骤5); 5)对接收的注册申请信息进行核查;若该注册申请信息中未包含有注册用户ID或者所包含的注册用户ID已记录在注册用户数据库中,则向所述客户端发送重新录入用户ID的提示消息,并返回步骤4);若该注册申请信息中未包含有真实身份信息、或者所包含的真实身份信息在真实身份信息数据库中无相匹配的记录、或者所包含的真实身份信息已记录在注册用户数据库中,则向所述客户端发送重新录入真实身份信息的提示消息,并返回步骤4);否则,执行步骤6); 6)判断接收的注册申请信息中是否包含有上一级用户ID;若是,则继续执行步骤7);否则,执行步骤9); 7)判断接收的注册申请信息中包含的上一级用户ID是否为注册用户数据库中记录的业务用户ID ;若是,则执行步骤8);否则,执行步骤9); 8)将接收的注册申请信息中包含的注册用户ID和真实身份信息分别作为新的业务用户ID及该新的业务用户ID对应的真实身份信息记录于注册用户数据库中,并通过查询注册用户数据库和权限信息数据库判断作为上一级用户ID的业务用户ID对应的权限是否为最低权限等级;若是,则将作为上一级用户ID的业务用户ID对应的权限提升一个权限等级,然后按最低权限等级在注册用户数据库中设置所述新的业务用户ID对应的权限;否贝U,按作为上一级用户ID的业务用户ID所对应权限的下一权限等级在注册用户数据库中设置所述新的业务用户ID对应的权限,完成注册;9)将接收的注册申请信息中包含的注册用户ID和真实身份信息分别作为新的业务用户ID及该新的业务用户ID对应的真实身份信息记录于注册用户数据库中,并按最低权限等级在注册用户数据库中设置该新的业务用户ID对应的权限,完成注册。
2.根据权利要求I所述的业务注册方法,其特征在于,所述步骤8)执行完成后,还继续执行步骤10) 10)向作为上一级用户ID的业务用户ID所在的客户端发送所述新的业务用户ID成功注册为其下级用户的提示消息。
3.根据权利要求I或2所述的业务注册方法,其特征在于,所述真实身份信息包括真实姓名以及所述真实姓名对应的身份证号码或军官证号码。
全文摘要
本发明提供一种基于权限设置的业务注册方法,该业务注册方法由业务服务器运行执行,在接收到客户端提交的注册申请信息后,通过核实注册申请信息中包含的注册用户ID和真实身份信息避免同一人员重复注册业务用户,还能够根据注册申请信息中的上一级用户ID而确定新的注册的业务用户ID对应的权限等级并设置相应权限,以提高业务服务器对业务用户权限设置的自动化能力,减轻权限管理技术人员工作量,避免了因权限管理技术人员工作效率低、人为出错等情况对整个业务的处理效率、正常运行造成不利影响,有助于提高服务业务的整体处理效率和管理水平。
文档编号H04L12/24GK102647296SQ20121009731
公开日2012年8月22日 申请日期2012年4月5日 优先权日2012年4月5日
发明者马昭德 申请人:重庆先迈通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1