1.一种资源获取方法,其特征在于,所述方法包括:
校验节点收到用户发送的提交的资源申请事件后,将所述资源申请事件发 送给所述资源申请事件中待申请的使用资源所属地域的鉴权节点;
所述鉴权节点根据所述资源申请事件中的用于表明用户使用权限信息的校 验码,对所述用户进行鉴权,并在鉴权成功后向鉴权控制平台发送与所述待申 请的使用资源相关的鉴权码;
所述鉴权控制平台根据所述鉴权码筛选出所述待申请的使用资源所需的系 统及软件,并推送至作为所述待申请的使用资源的资源节点进行安装。
2.根据权利要求1所述的方法,其特征在于,当收到的资源申请事件为多 个时,所述将所述资源申请事件发送给所述资源申请事件中待申请的使用资源 所属地域的鉴权节点,包括:
所述校验节点根据获取的各使用资源对应的资源节点地理位置信息及所述 校验码,将所述资源申请事件按地域及业务进行聚类;
根据聚类结果,向对应的所述鉴权节点发送所述资源申请事件。
3.根据权利要求1所述的方法,其特征在于,所述鉴权节点根据所述资源 申请事件中的用于表明用户使用权限信息的校验码,对所述用户进行鉴权,包 括:
所述鉴权节点对所述资源申请事件进行分类,并以分组的方式向鉴权人显 示所述校验码对应的用户的申请信息;
所述鉴权节点收到所述鉴权人的鉴权成功指令后,根据所述鉴权成功指令 生成所述鉴权码。
4.根据权利要求1所述的方法,其特征在于,所述鉴权节点对所述用户进 行鉴权之前,所述方法还包括:
所述鉴权节点将鉴权人的地理位置信息发送至所述鉴权控制平台;
所述鉴权控制平台根据所述鉴权人的地理位置信息及所述鉴权人所处的业 务环境向所述鉴权节点分配业务鉴权逻辑;
所述鉴权节点运行所述业务鉴权逻辑,以使所述鉴权节点对所述用户进行 鉴权。
5.一种校验节点,其特征在于,所述校验节点包括:第一接收单元及第一 发送单元;其中,
所述第一接收单元,用于接收用户提交的资源申请事件;
所述第一发送单元,用于收到用户提交的资源申请事件后,将所述资源申 请事件发送给所述资源申请事件中待申请的使用资源所属地域的鉴权节点,以 使所述鉴权节点对所述用户进行鉴权。
6.根据权利要求5所述的校验节点,其特征在于,所述第一发送单元包括: 聚类模块及发送模块;其中,
所述聚类模块,用于当收到的资源申请事件为多个时,根据获取的各使用 资源对应的资源节点地理位置信息及所述校验码,将所述资源申请事件按地域 及业务进行聚类;
所述发送模块,用于根据聚类结果,向对应的所述鉴权节点发送所述资源 申请事件。
7.一种鉴权节点,其特征在于,所述鉴权节点包括:鉴权单元及第二发送 单元;其中,
所述鉴权单元,用于收到校验节点发送的来自用户提交的资源申请事件后, 根据所述资源申请事件中的用于表明用户使用权限信息的校验码,对所述用户 进行鉴权;
所述第二发送单元,用于在鉴权成功后向鉴权控制平台发送与所述资源申 请事件中待申请的使用资源相关的鉴权码;所述鉴权码用于所述鉴权控制平台 筛选出所述待申请的使用资源所需的系统及软件,并推送至作为所述待申请的 使用资源的资源节点进行安装。
8.根据权利要求7所述的鉴权节点,其特征在于,所述鉴权单元包括:分 类模块、显示模块及生成模块;其中,
所述分类模块,用于对所述待申请的使用资源进行分类;
所述显示模块,用于以分组的方式向鉴权人显示所述校验码对应的用户的 申请信息;
所述生成模块,用于收到所述鉴权人的鉴权成功指令后,根据所述鉴权成 功指令生成所述鉴权码。
9.根据权利要求8所述的鉴权节点,其特征在于,所述鉴权节点还包括: 第二接收单元及运行单元;其中,
所述第二发送单元,还用于将鉴权人的地理位置信息发送至所述鉴权控制 平台;
所述第二接收单元,用于接收所述鉴权控制平台根据所述鉴权人的地理位 置信息及所述鉴权人所处的业务环境分配的业务鉴权逻辑;
所述运行单元,用于运行所述业务鉴权逻辑,以使所述鉴权节点对所用户 进行鉴权。
10.一种鉴权控制平台,其特征在于,所述鉴权控制平台包括:筛选单元 及推选单元;其中,
所述筛选单元,用于根据来自资源申请事件中待申请的使用资源所属地域 的鉴权节点的鉴权码,筛选出所述待申请的使用资源所需的系统及软件;
所述推选单元,用于将筛选的所述待申请的使用资源所需的系统及软件推 送至作为所述待申请的使用资源的资源节点进行安装。
11.根据权利要求10所述的鉴权控制平台,其特征在于,所述鉴权控制平 台还包括:第三接收单元、分配单元及第三发送单元;其中,
所述第三接收单元,用于接收所述鉴权节点发送的鉴权人的地理位置信息;
所述分配单元,用于根据所述鉴权人的地理位置信息及所述鉴权人所处的 业务环境分配业务鉴权逻辑;
所述第三发送单元,用于将所述业务鉴权逻辑发送给所述鉴权节点,以使 所述鉴权节点运行所述业务鉴权逻辑,对所述用户进行鉴权。
12.一种资源获取系统,其特征在于,所述系统包括:校验节点、鉴权节 点及鉴权控制平台;其中,
所述校验节点,用于收到用户发送的提交的资源申请事件后,将所述资源 申请事件发送给所述资源申请事件中待申请的使用资源所属地域的所述鉴权节 点;
所述鉴权节点,用于根据所述资源申请事件中的用于表明用户使用权限信 息的校验码,对所述用户进行鉴权,并在鉴权成功后向所述鉴权控制平台发送 与所述待申请的使用资源相关的鉴权码;
所述鉴权控制平台,用于根据所述鉴权码筛选出所述待申请的使用资源所 需的系统及软件,并推送至作为所述待申请的使用资源的资源节点进行安装。
13.根据权利要求12所述的系统,其特征在于,当收到的资源申请事件为 多个时,所述校验节点,具体用于:所述校验节点根据获取的各使用资源对应 的资源节点地理位置信息及所述校验码,将所述资源申请事件按地域及业务进 行聚类;并根据聚类结果,向对应的所述鉴权节点发送所述资源申请事件。
14.根据权利要求12所述的系统,其特征在于,所述鉴权节点,具体用于: 对所述资源申请事件进行分类,并以分组的方式向鉴权人显示所述校验码对应 的用户的申请信息;并收到所述鉴权人的鉴权成功指令后,根据所述鉴权成功 指令生成所述鉴权码。
15.根据权利要求12所述的系统,其特征在于,
所述鉴权节点,还用于对所述用户进行鉴权之前,将鉴权人的地理位置信 息发送至所述鉴权控制平台;并运行所述业务鉴权逻辑,以使所述鉴权节点对 所述用户进行鉴权;
所述鉴权控制平台,还用于根据所述鉴权人的地理位置信息及所述鉴权人 所处的业务环境向所述鉴权节点分配业务鉴权逻辑。
本发明涉及资源获取技术,尤其涉及一种资源获取方法、系统及相关设备。
在远程测试、移动测试等应用场景中,现有的使用资源审批技术将用户的 权限按应用分类、将应用的权限按操作分类、将资源按照需求分类以满足不同 条件下的应用需求;申请使用资源时,将用户在应用系统的注册用户和终端进 行绑定,当用户向鉴权控制平台申请资源使用权以及使用资源时,用户在所述 应用系统的登录请求转发到所述鉴权控制平台,所述鉴权控制平台再路由用户 的请求到作为使用资源的终端,所述终端进行审核批准,完成审批后,所述鉴 权控制平台获取用户的审批状态,并通知所述应用系统,所述应用系统根据用 户的审核状态决定是否允许登录,以实现资源访问控制。
现有技术方案的实现相对简单,在实际应用中范围较广,但是该方案存在 一定的缺陷:首先,使用资源在未被用户申请时,就已安装了全版本的系统及 软件,不利于用户使用;其次,由作为使用资源的终端节点进行审核,存在误 审批的风险。
为解决现有存在的技术问题,本发明实施例提供一种资源获取方法、系统 及相关设备。
本发明实施例提供了一种资源获取方法,包括:
校验节点收到用户发送的提交的资源申请事件后,将所述资源申请事件发 送给所述资源申请事件中待申请的使用资源所属地域的鉴权节点;
所述鉴权节点根据所述资源申请事件中的用于表明用户使用权限信息的校 验码,对所述用户进行鉴权,并在鉴权成功后向鉴权控制平台发送与所述待申 请的使用资源相关的鉴权码;
所述鉴权控制平台根据所述鉴权码筛选出所述待申请的使用资源所需的系 统及软件,并推送至作为所述待申请的使用资源的资源节点进行安装。
上述方案中,当收到的资源申请事件为多个时,所述将所述资源申请事件 发送给所述资源申请事件中待申请的使用资源所属地域的鉴权节点,包括:
所述校验节点根据获取的各使用资源对应的资源节点地理位置信息及所述 校验码,将所述资源申请事件按地域及业务进行聚类;
根据聚类结果,向对应的所述鉴权节点发送所述资源申请事件。
上述方案中,所述鉴权节点根据所述资源申请事件中的用于表明用户使用 权限信息的校验码,对所述用户进行鉴权,包括:
所述鉴权节点对所述资源申请事件进行分类,并以分组的方式向鉴权人显 示所述校验码对应的用户的申请信息;
所述鉴权节点收到所述鉴权人的鉴权成功指令后,根据所述鉴权成功指令 生成所述鉴权码。
上述方案中,所述鉴权节点对所述用户进行鉴权之前,所述方法还包括:
所述鉴权节点将鉴权人的地理位置信息发送至所述鉴权控制平台;
所述鉴权控制平台根据所述鉴权人的地理位置信息及所述鉴权人所处的业 务环境向所述鉴权节点分配业务鉴权逻辑;
所述鉴权节点运行所述业务鉴权逻辑,以使所述鉴权节点对所述用户进行 鉴权。
本发明实施例还提供了一种校验节点,包括:第一接收单元及第一发送单 元;其中,
所述第一接收单元,用于接收用户提交的资源申请事件;
所述第一发送单元,用于收到用户提交的资源申请事件后,将所述资源申 请事件发送给所述资源申请事件中待申请的使用资源所属地域的鉴权节点,以 使所述鉴权节点对所述用户进行鉴权。
上述方案中,所述第一发送单元包括:聚类模块及发送模块;其中,
所述聚类模块,用于当收到的资源申请事件为多个时,根据获取的各使用 资源对应的资源节点地理位置信息及所述校验码,将所述资源申请事件按地域 及业务进行聚类;
所述发送模块,用于根据聚类结果,向对应的所述鉴权节点发送所述资源 申请事件。
本发明实施例还提供了一种鉴权节点,包括:鉴权单元及第二发送单元; 其中,
所述鉴权单元,用于收到校验节点发送的来自用户提交的资源申请事件后, 根据所述资源申请事件中的用于表明用户使用权限信息的校验码,对所述用户 进行鉴权;
所述第二发送单元,用于在鉴权成功后向鉴权控制平台发送与所述资源申 请事件中待申请的使用资源相关的鉴权码;所述鉴权码用于所述鉴权控制平台 筛选出所述待申请的使用资源所需的系统及软件,并推送至作为所述待申请的 使用资源的资源节点进行安装。
上述方案中,所述鉴权单元包括:分类模块、显示模块及生成模块;其中,
所述分类模块,用于对所述待申请的使用资源进行分类;
所述显示模块,用于以分组的方式向鉴权人显示所述校验码对应的用户的 申请信息;
所述生成模块,用于收到所述鉴权人的鉴权成功指令后,根据所述鉴权成 功指令生成所述鉴权码。
上述方案中,所述鉴权节点还包括:第二接收单元及运行单元;其中,
所述第二发送单元,还用于将鉴权人的地理位置信息发送至所述鉴权控制 平台;
所述第二接收单元,用于接收所述鉴权控制平台根据所述鉴权人的地理位 置信息及所述鉴权人所处的业务环境分配的业务鉴权逻辑;
所述运行单元,用于运行所述业务鉴权逻辑,以使所述鉴权节点对所述用 户进行鉴权。
本发明实施例又提供了一种鉴权控制平台,包括:筛选单元及推选单元; 其中,
所述筛选单元,用于根据来自资源申请事件中待申请的使用资源所属地域 的鉴权节点的鉴权码,筛选出所述待申请的使用资源所需的系统及软件;
所述推选单元,用于将筛选的所述待申请的使用资源所需的系统及软件推 送至作为所述待申请的使用资源的资源节点进行安装。
上述方案中,所述鉴权控制平台还包括:第三接收单元、分配单元及第三 发送单元;其中,
所述第三接收单元,用于接收所述鉴权节点发送的鉴权人的地理位置信息;
所述分配单元,用于根据所述鉴权人的地理位置信息及所述鉴权人所处的 业务环境分配业务鉴权逻辑;
所述第三发送单元,用于将所述业务鉴权逻辑发送给所述鉴权节点,以使 所述鉴权节点运行所述业务鉴权逻辑,对所述用户进行鉴权。
本发明实施例还提供了一种资源获取系统,包括:校验节点、鉴权节点及 鉴权控制平台;其中,
所述校验节点,用于收到用户发送的提交的资源申请事件后,将所述资源 申请事件发送给所述资源申请事件中待申请的使用资源所属地域的所述鉴权节 点;
所述鉴权节点,用于根据所述资源申请事件中的用于表明用户使用权限信 息的校验码,对所述用户进行鉴权,并在鉴权成功后向所述鉴权控制平台发送 与所述待申请的使用资源相关的鉴权码;
所述鉴权控制平台,用于根据所述鉴权码筛选出所述待申请的使用资源所 需的系统及软件,并推送至作为所述待申请的使用资源的资源节点进行安装。
上述方案中,当收到的资源申请事件为多个时,所述校验节点,具体用于: 所述校验节点根据获取的各使用资源对应的资源节点地理位置信息及所述校验 码,将所述资源申请事件按地域及业务进行聚类;并根据聚类结果,向对应的 所述鉴权节点发送所述资源申请事件。
上述方案中,所述鉴权节点,具体用于:对所述资源申请事件进行分类, 并以分组的方式向鉴权人显示所述校验码对应的用户的申请信息;并收到所述 鉴权人的鉴权成功指令后,根据所述鉴权成功指令生成所述鉴权码。
上述方案中,所述鉴权节点,还用于对所述用户进行鉴权之前,将鉴权人 的地理位置信息发送至所述鉴权控制平台;并运行所述业务鉴权逻辑,以使所 述鉴权节点对所述用户进行鉴权;
所述鉴权控制平台,还用于根据所述鉴权人的地理位置信息及所述鉴权人 所处的业务环境向所述鉴权节点分配业务鉴权逻辑。
本发明实施例提供的资源获取方法、系统及相关设备,校验节点收到用户 提交的资源申请事件后,将所述资源申请事件发送给所述资源申请事件中待申 请的使用资源所属地域的鉴权节点;所述鉴权节点根据所述资源申请事件中的 用于表明用户使用权限信息的校验码,对所述用户进行鉴权,并在鉴权成功后 向鉴权控制平台发送与所述待申请的使用资源相关的鉴权码;所述鉴权控制平 台根据所述鉴权码筛选出所述待申请的使用资源所需的系统及软件,并推送至 作为所述待申请的使用资源的资源节点进行安装,如此,能有效地提高资源获 取的精确度,且在用户鉴权成功后资源节点才安装对应的系统及软件,方便用 户使用。
在附图(其不一定是按比例绘制的)中,相似的附图标记可在不同的视图 中描述相似的部件。具有不同字母后缀的相似附图标记可表示相似部件的不同 示例。附图以示例而非限制的方式大体示出了本文中所讨论的各个实施例。
图1为本发明实施例四资源获取的方法流程示意图;
图2为本发明实施例五资源获取的方法流程示意图;
图3为本发明实施例五中校验节点、鉴权节点及资源节点的架构示意图;
图4为本发明实施例五中校验节点聚类结果示意图;
图5为本发明实施例五中鉴权控制平台与鉴权节点交互示意图;
图6为本发明实施例五中鉴权控制平台与资源节点交互示意图;
图7为本发明实施例六校验节点结构示意图;
图8为本发明实施例七鉴权节点结构示意图;
图9为本发明实施例八鉴权控制平台结构示意图;
图10为本发明实施例九资源获取系统结构示意图。
现有的使用资源审批技术的具体实现包括:申请使用资源时,将用户在应 用系统的注册用户和终端进行绑定,当用户向鉴权控制平台申请资源使用权以 及使用资源时,用户在所述应用系统的登录请求转发到所述鉴权控制平台,所 述鉴权控制平台再路由用户的请求到作为使用资源的终端,所述终端进行审核 批准,完成审批后,所述鉴权控制平台获取用户的审批状态,并通知所述应用 系统,所述应用系统根据用户的审核状态决定是否允许登录,以实现资源访问 控制。现有技术方案的实现相对简单,在实际应用中范围较广,但是现有审批 技术存在以下缺陷:
首先,使用资源在未被用户申请时,就已安装了全版本的系统及软件,不 利于用户使用;具体地,当用户提出申请时,如果用户的应用权限不支持使用 资源当前版本的系统及软件,则拟申请的资源便无法供用户使用;另外,即时 初次申请时使用资源的系统及软件符合用户的应用权限需求,当使用资源的地 理位置移动、或者配置环境的不同等也会导致使用资源当前安装的系统及软件 对该申请用户所操作业务的不适用。
其次,由作为使用资源的终端节点进行审核,存在误审批的风险;具体地, 现有的审批技术中的终端节点,由于配置的业务逻辑均相同,无法根据地理位 置、环境配置等多约束因素自动配置权限审批逻辑,当审批的终端节点过多、 用户量巨大且资源地理位置分散时,易伴随由异地校验带来的误审批操作风险。
另外,现有审批方案不能精确地进行访问权限定位;具体地,仅判断了用 户个人的使用权限,并未判断当前操作业务的资源使用权限。用户在使用资源 执行不同的业务时,根据业务种类的不同,在该资源下访问到的功能也不尽相 同,此时,使用现有技术进行访问权限定位并不精确。
基于此,在本发明的各种实施例中:校验节点收到用户提交的资源申请事 件后,将所述资源申请事件发送给所述资源申请事件中待申请的使用资源所属 地域的鉴权节点;所述鉴权节点根据所述资源申请事件中的用于表明用户使用 权限信息的校验码,对所述用户进行鉴权,并在鉴权成功后向鉴权控制平台发 送与所述待申请的使用资源相关的鉴权码;所述鉴权控制平台根据所述鉴权码 筛选出所述待申请的使用资源所需的系统及软件,并推送至作为所述待申请的 使用资源的资源节点进行安装。
实施例一
本实施例资源获取方法,包括:校验节点收到用户提交的资源申请事件后, 将所述资源申请事件发送给所述资源申请事件中待申请的使用资源所属地域的 鉴权节点,以使所述鉴权节点对所述用户进行鉴权。
其中,当用户申请资源时,向所述校验节点提交资源申请事件;所述资源 申请事件包含用于表明用户使用权限信息的校验码;所述校验码包含用户的应 用权限信息、操作的业务信息、环境配置信息等。
这里,所述使用资源是指服务资源,比如:被测试的设备等。
所述校验码中的信息可由向所述用户下发业务任务的管理者发送给所述用 户。
当收到的资源申请事件为多个时,所述将所述资源申请事件发送给所述资 源申请事件中待申请的使用资源所属地域的鉴权节点,具体包括:
所述校验节点根据获取的各使用资源对应的资源节点地理位置信息及所述 校验码,将所述资源申请事件按地域及业务进行聚类;
根据聚类结果,向对应的所述鉴权节点发送所述资源申请事件。
其中,所述多个是指两个以上;所述各使用资源对应的资源节点此时仅安 装了轻量版系统和软件,所述仅安装了轻量版系统和软件是指:安装这些系统 和软件后,资源节点就可以获取GPS信息,并与所述校验节点实时保持通信心 跳。
当各资源节点处于活跃状态时,即各资源节点处于能与向各资源节点推送 系统和软件的鉴权控制平台进行通信的状态时,各资源节点根据获取的GPS信 息,实时向所述校验节点上传自身的地理位置信息。
各鉴权节点安装有GPS模块,各鉴权节点将通过GPS模块获取的GPS信 息上传至所述校验节点,使得所述校验节点可以获知各鉴权节点的地理位置信 息。
实施例二
本实施例资源获取方法,包括:收到校验节点发送的来自用户提交的资源 申请事件后,鉴权节点根据所述资源申请事件中的用于表明用户使用权限信息 的校验码,对所述用户进行鉴权,并在鉴权成功后向鉴权控制平台发送与所述 资源申请事件中待申请的使用资源相关的鉴权码;所述鉴权码用于所述鉴权控 制平台筛选出所述待申请的使用资源所需的系统及软件,并推送至作为所述待 申请的使用资源的资源节点进行安装。
这里,所述使用资源是指服务资源,比如:被测试的设备等。
所述鉴权节点根据所述资源申请事件中的用于表明用户使用权限信息的校 验码,对所述用户进行鉴权,具体包括:
所述鉴权节点对所述资源申请事件进行分类,并以分组的方式向鉴权人显 示所述校验码对应的用户的申请信息;
所述鉴权节点收到所述鉴权人的鉴权成功指令后,根据所述鉴权成功指令 生成所述鉴权码。
这里,所述申请信息可以包括:用户的应用权限信息、操作的业务信息、 环境配置信息等。
鉴权人可以可选择自动全部审批所有待申请的使用资源,即:确认对所有 待申请的使用资源对应的所有用户鉴权成功;也可根据分组信息对待申请的使 用资源及所述用户的申请信息核实后审批,以实现对所述用户进行鉴权。
收到所述鉴权人的鉴权成功指令后,表明所述待申请的使用资源审批成功。
当所述待申请的使用资源没有被审批时,所述鉴权节点不会向所述鉴权控 制平台发送所述鉴权码;相应地,所述鉴权控制平台不会向所述待申请的使用 资源的资源节点推送相应的系统及软件;所述用户所使用的终端在设置时长内 未收到响应后,提示所述用户所述待申请的使用资源未被审批。
所述鉴权节点对所述用户进行鉴权之前,该方法还可以包括:
所述鉴权节点将鉴权人的地理位置信息发送至所述鉴权控制平台;
所述鉴权节点接收所述鉴权控制平台根据所述鉴权人的地理位置信息及所 述鉴权人所处的业务环境分配的业务鉴权逻辑;
所述鉴权节点运行所述业务鉴权逻辑,以使所述鉴权节点可以对所述用户 进行鉴权。
其中,所述鉴权人的手持终端与鉴权节点保持长连接,并实时发送GPS信 息至所述鉴权节点,使得鉴权节点可以获知所述鉴权人的地理位置信息。这里, 所述手持终端可以是手机、平板电脑(Pad)、安装有数据卡的个人电脑(PC, PersonalComputer)等。
实施例三
本实施例资源获取方法,包括:鉴权控制平台根据来自资源申请事件中待 申请的使用资源所属地域的鉴权节点的鉴权码,筛选出所述待申请的使用资源 所需的系统及软件,并推送至作为所述待申请的使用资源的资源节点进行安装。
这里,所述鉴权控制平台通过所述鉴权码可以获取用户的鉴权状态,进而 通知所述资源节点;所述资源节点根据用户的鉴权状态决定是否允许所述用户 登录使用所述待申请的使用资源。
所述筛选出所述待申请的使用资源所需的系统及软件之前,该方法还可以 包括:
所述鉴权控制平台接收所述鉴权节点发送的鉴权人的地理位置信息;
所述鉴权控制平台根据所述鉴权人的地理位置信息及所述鉴权人所处的业 务环境分配业务鉴权逻辑,并发送给所述鉴权节点,以使所述鉴权节点运行所 述业务鉴权逻辑,以便对所述用户进行鉴权。
这里,所述鉴权控制平台自身保存了鉴权人的地理位置信息与鉴权人所处 的业务环境的对应关系,所以所述鉴权控制平台根据所述鉴权人的地理位置信 息即可获知所述鉴权人所处的业务环境。
实施例四
本发明实施例资源获取方法,如图1所示,包括以下步骤:
步骤101:校验节点收到用户发送的提交的资源申请事件后,将所述资源 申请事件发送给所述资源申请事件中待申请的使用资源所属地域的鉴权节点;
这里,当用户申请资源时,向所述校验节点提交资源申请事件;所述资源 申请事件包含用于表明用户使用权限信息的校验码;所述校验码包含用户的应 用权限信息、操作的业务信息、环境配置信息等。
所述使用资源是指服务资源,比如:被测试的设备等。
所述校验码中的信息可由向所述用户下发业务任务的管理者发送给所述用 户。
当收到的资源申请事件为多个时,所述将所述资源申请事件发送给所述资 源申请事件中待申请的使用资源所属地域的鉴权节点,具体包括:
所述校验节点根据获取的各使用资源对应的资源节点地理位置信息及所述 校验码,将所述资源申请事件按地域及业务进行聚类;
根据聚类结果,向对应的所述鉴权节点发送所述资源申请事件。
其中,所述多个是指两个以上;各使用资源对应的资源节点此时仅安装了 轻量版系统和软件,所述仅安装了轻量版系统和软件是指:安装这些系统和软 件后,资源节点就可以获取GPS信息,并与所述校验节点实时保持通信心跳。
当各资源节点处于活跃状态时,即各资源节点处于能与向各资源节点推送 系统和软件的鉴权控制平台进行通信的状态时,各资源节点根据获取的GPS信 息,实时向所述校验节点上传自身的地理位置信息。
各鉴权节点安装有GPS模块,各鉴权节点将通过GPS模块获取的GPS信 息上传至所述校验节点,使得所述校验节点可以获知各鉴权节点的地理位置信 息。
步骤102:所述鉴权节点根据所述资源申请事件中的用于表明用户使用权 限信息的校验码,对所述用户进行鉴权,并在鉴权成功后向鉴权控制平台发送 与所述待申请的使用资源相关的鉴权码;
这里,所述鉴权节点根据所述资源申请事件中的用于表明用户使用权限信 息的校验码,对所述用户进行鉴权,具体包括:
所述鉴权节点对所述资源申请事件进行分类,并以分组的方式向鉴权人显 示所述校验码对应的用户的申请信息;
所述鉴权节点收到所述鉴权人的鉴权成功指令后,根据所述鉴权成功指令 生成所述鉴权码。
其中,所述申请信息可以包括:用户的应用权限信息、操作的业务信息、 环境配置信息等。
所述鉴权节点鉴权人可以选择自动全部审批所有待申请的使用资源,即: 确认对所有待申请的使用资源对应的所有用户鉴权成功;也可根据分组信息对 待申请的使用资源及所述用户的申请信息核实后再审批,以实现对所述用户进 行鉴权。
收到所述鉴权人的鉴权成功指令后,表明所述待申请的使用资源审批成功。
当所述待申请的使用资源没有被审批时,所述鉴权节点不会向所述鉴权控 制平台发送所述鉴权码;相应地,所述鉴权控制平台不会向所述待申请的使用 资源的资源节点推送相应的系统及软件;所述用户所使用的终端在设置时长内 未收到响应后,提示所述用户所述待申请的使用资源未被审批。
所述鉴权节点对所述用户进行鉴权之前,该方法还可以包括:
所述鉴权节点将鉴权人的地理位置信息发送至所述鉴权控制平台;
所述鉴权控制平台根据所述鉴权人的地理位置信息及所述鉴权人所处的业 务环境向所述鉴权节点分配业务鉴权逻辑;
所述鉴权节点运行所述业务鉴权逻辑,以使所述鉴权节点可以对所述用户 进行鉴权。
这里,所述鉴权人的手持终端与鉴权节点保持长连接,并实时发送GPS信 息至所述鉴权节点,使得鉴权节点可以获知所述鉴权人的地理位置信息;其中, 所述手持终端可以是手机、Pad、安装有数据卡的PC。
所述鉴权控制平台自身保存了鉴权人的地理位置信息与鉴权人所处的业务 环境的对应关系,所以所述鉴权控制平台根据所述鉴权人的地理位置信息即可 获知所述鉴权人所处的业务环境。
步骤103:所述鉴权控制平台根据所述鉴权码筛选出所述待申请的使用资 源所需的系统及软件,并推送至作为所述待申请的使用资源的资源节点进行安 装。
这里,所述鉴权控制平台通过所述鉴权码可以获取用户的鉴权状态,进而 通知所述资源节点;所述资源节点根据用户的鉴权状态决定是否允许所述用户 登录使用所述待申请的使用资源。
实际应用时,所述资源节点的使用资源未被申请使用前,所述资源节点仅 安装轻量版系统和软件,当本次申请使用完成后,所述资源节点自动进行系统 的初始化,从而消除本次业务中安装的系统、软件以及业务操作信息,仅安装 轻量版的系统和软件,以实现获取GPS信息,并与所述校验节点实时保持通信 心跳的功能。
本实施例提供的资源获取方法,校验节点收到用户发送的提交的资源申请 事件后,将所述资源申请事件发送给所述资源申请事件中待申请的使用资源所 属地域的鉴权节点;所述鉴权节点根据所述资源申请事件中的用于表明用户使 用权限信息的校验码,对所述用户进行鉴权,并在鉴权成功后向鉴权控制平台 发送与所述待申请的使用资源相关的鉴权码;所述鉴权控制平台根据所述鉴权 码筛选出所述待申请的使用资源所需的系统及软件,并推送至作为所述待申请 的使用资源的资源节点进行安装,本发明实施例的方案可以认为是一种基于策 略的多维度移动化资源鉴权审批的机制,校验节点将资源申请事件分发至所属 地域具有审批权限的鉴权节点,由该地域的鉴权节点进行鉴权,并且所述鉴权 控制平台根据鉴权码向资源节点推送待申请的使用资源所需的系统及软件,如 此,能有效地提高资源获取的精确度,且在用户鉴权成功后资源节点才安装对 应的系统及软件,方便用户使用。
另外,资源节点的使用资源未被申请使用前,所述资源节点仅安装轻量版 系统和软件,当本次申请使用完成后,所述资源节点自动进行系统的初始化, 从而消除本次业务中安装的系统、软件以及业务操作信息,仅安装轻量版的系 统和软件,如此,能有效地避免用户使用错误软件功能进行业务操作所造成的 结果误差,具有较强的通用性。
当资源申请事件为多个时,所述校验节点根据获取的各使用资源对应的资 源节点地理位置信息及所述校验码,将所述资源申请事件按地域及业务进行聚 类;根据聚类结果,向对应的所述鉴权节点发送所述资源申请事件,如此,能 智能化分批次进行大量鉴权事件处理,减轻审批人员的工作量,具有普遍实用 性。
所述鉴权节点对所述资源申请事件进行分类,并以分组的方式向鉴权人显 示所述校验码对应的用户的申请信息,将鉴权节点下沉为终端应用(APP, APPlication)的模式,并向鉴权人(审批人员)发送审批提醒,这样,鉴权人 即可一键式处理批量申请,也可根据所述鉴权节点推送的分类进行审批校验, 以实现对用户的鉴权,具有广泛的应用价值。
所述鉴权控制平台根据所述鉴权人的地理位置信息及所述鉴权人所处的业 务环境分配的业务鉴权逻辑,在鉴权节点处引入地理位置信息,可根据鉴权人 (审批人员)所处的地理位置,推送不同的业务鉴权逻辑,以对资源节点进行 审批,如此,能有效避免异地校验带来的误审批操作,具有高效率、可扩展的 优点;换句话说,在不同地点使用相同的软件,根据鉴权人地理位置的不同, 用户可使用的模块也不相同;有效避免在不同的配置环境下,用户仍使用统一 配置场景进行业务操作造成的误差。
实施例五
本实施例的应用场景为:在使用资源未被申请使用之前,使用资源对应的 资源节点仅安装轻量版系统及软件,以获取GPS信息(即地理位置信息),并 与教研节点实时保持通信心跳。
本实施例资源获取方法,如图2所示,包括以下步骤:
步骤201:用户申请使用资源时,向校验节点提交包含校验码的资源申请 事件;
这里,所述校验码用于表明所述用户使用权限的信息;所述校验码包含用 户的应用权限信息、操作的业务信息、环境配置信息等。
步骤202:所述校验节点将所述资源申请事件发送给所述资源申请事件中 待申请的使用资源所属地域的鉴权节点;
这里,如图3和4所示,当收到的资源申请事件为多个时,所述校验节点 根据获取的各使用资源对应的资源节点地理位置信息及所述校验码,将所述资 源申请事件按地域及业务进行聚类,根据聚类结果,向所述资源申请事件所属 地域的鉴权节点发送所述资源申请事件。
这里,当各资源节点处于活跃状态时,即各资源节点处于能与向各资源节 点推送系统和软件的鉴权控制平台进行通信的状态时,各资源节点根据获取的 GPS信息,实时向所述校验节点上传自身的地理位置信息。
步骤203:所述鉴权节点根据所述校验码,对所述用户进行鉴权,并在鉴 权成功后向鉴权控制平台发送与所述待申请的使用资源相关的鉴权码;
这里,如图5所示,鉴权控制平台将鉴权节点下沉至终端APP,终端APP (鉴权节点)通过终端将鉴权人的地理位置信息发送至所述鉴权控制平台;所 述鉴权控制平台根据所述鉴权人的地理位置信息及所述鉴权人所处的业务环境, 向各鉴权节点分配不同的业务鉴权逻辑;
各鉴权节点运行分配的业务鉴权逻辑;在收到资源申请事件后,对所述资 源申请事件进行初步分类,并以系统弹屏的方式分组显示在鉴权节点的显示屏 上,以便鉴权人能看到所述校验码对应的用户的申请信息。
鉴权人看到上述信息后,可以选择自动全部审批所有待申请的使用资源, 也可根据分组信息对待申请的使用资源及所述用户的申请信息核实后再审批, 从而实现对用户的鉴权。
鉴权节点收到所述鉴权人的鉴权成功指令后,根据所述鉴权成功指令生成 所述鉴权码。
步骤204:所述鉴权控制平台根据所述鉴权码筛选出所述待申请的使用资 源所需的系统及软件,并推送至作为所述待申请的使用资源的资源节点进行安 装,结束当前处理流程。
这里,如图6所示,所述鉴权控制平台通过各鉴权码可以获取用户的鉴权 状态,进而通知各鉴权码对应的资源节点,并向各资源节点推送相应的系统及 软件;各资源节点根据用户的鉴权状态决定是否允许所述用户登录使用所述待 申请的使用资源。
当本次申请使用完成后,所述资源节点自动进行系统的初始化,从而消除 本次业务中安装的系统、软件以及业务操作信息,仅安装轻量版的系统和软件, 以实现获取GPS信息,并与所述校验节点实时保持通信心跳的功能。
本实施例提供的方案,在使用资源申请的过程中引入所申请资源的地理位 置信息,结合用户权限、业务权限、及环境配置等多种因素进行审批,提高了 资源获取的精确度。
本实施例提供的方案,未经审批时,即用户未经鉴权前,资源节点仅安装 轻量版系统和软件,鉴权成功后,资源节点安装所述鉴权控制平台推送的系统 及软件,如此,在权限中增加了软件权限,申请后系统软件的自动推送安装流 程,不仅限于推送使用权限,还推送系统软件,提高了权限推送的完整性。
本实施例提供的方案,校验节点根据获取的各使用资源对应的资源节点地 理位置信息及所述校验码,将所述资源申请事件按地域及业务进行聚类;根据 聚类结果,向对应的所述鉴权节点发送所述资源申请事件,如此,能批量分类 处理资源申请事件,提升审批执行的时效性。
本实施例提供的方案,将鉴权节点下沉为终端APP模式,并在鉴权节点处 引入鉴权人的地理位置信息,此时,鉴权节点的审批权限及可审批的使用资源 即鉴权权限随鉴权人地理位置的变化而变化,提升审批业务执行的灵活性。
本实施例提供的方案,可以与其他方案融合使用,既可以作为子方案在其 他方案中使用,也可以作为父方案嵌入其他方案作为子方案,具有较高的通用 性。这里,所述其它方案可以是资源控制、资源监听等方案。
实施例六
为实现实施例一的方法,本实施例提供一种校验节点,如图7所示,该校 验节点包括:第一接收单元71及第一发送单元72;其中,
所述第一接收单元71,用于接收用户提交的资源申请事件;
所述第一发送单元72,用于收到用户提交的资源申请事件后,将所述资源 申请事件发送给所述资源申请事件中待申请的使用资源所属地域的鉴权节点, 以使所述鉴权节点对所述用户进行鉴权。
其中,当用户申请资源时,向所述校验节点提交资源申请事件;所述资源 申请事件包含用于表明用户使用权限信息的校验码;所述校验码包含用户的应 用权限信息、操作的业务信息、环境配置信息等。
这里,所述使用资源是指服务资源,比如:被测试的设备等。
所述校验码中的信息可由向所述用户下发业务任务的管理者发送给所述用 户。
所述第一发送单元72可以包括:聚类模块及发送模块;其中,
所述聚类模块,用于当收到的资源申请事件为多个时,根据获取的各使用 资源对应的资源节点地理位置信息及所述批校验码,将所述资源申请事件按地 域及业务进行聚类;
所述发送模块,用于根据聚类结果,向对应的所述鉴权节点发送所述资源 申请事件。
其中,所述多个是指两个以上;所述各使用资源对应的资源节点此时仅安 装了轻量版系统和软件,所述仅安装了轻量版系统和软件是指:安装这些系统 和软件后,资源节点就可以获取GPS信息,并与所述校验节点实时保持通信心 跳。
当各资源节点处于活跃状态时,即各资源节点处于能与向各资源节点推送 系统和软件的鉴权控制平台进行通信的状态时,各资源节点根据获取的GPS信 息,实时向所述校验节点上传自身的地理位置信息。
各鉴权节点安装有GPS模块,各鉴权节点将通过GPS模块获取的GPS信 息上传至所述校验节点,使得所述聚类模块可以获知各鉴权节点的地理位置信 息。
实际应用时,所述第一接收单元71可由检验节点中的接收机实现,所述第 一发送单元72可由校验节点中的中央处理器(CPU,CentralProcessingUnit)、 数字信号处理器(DSP,DigitalSignalProcessor)或可编程逻辑阵列(FPGA, Field-ProgrammableGateArray)结合发射机实现。
实施例七
为实现实施例二的方法,本实施例提供一种鉴权节点,如图8所示,该鉴 权节点包括:鉴权单元81及第二发送单元82;其中,
所述鉴权单元81,用于收到校验节点发送的来自用户提交的资源申请事件 后,根据所述资源申请事件中的用于表明用户使用权限信息的校验码,对所述 用户进行鉴权;
所述第二发送单元82,用于在鉴权成功后向鉴权控制平台发送与所述资源 申请事件中待申请的使用资源相关的鉴权码;所述鉴权码用于所述鉴权控制平 台筛选出所述待申请的使用资源所需的系统及软件,并推送至作为所述待申请 的使用资源的资源节点进行安装。
这里,所述使用资源是指服务资源,比如:被测试的设备等。
所述鉴权单元81可以包括:分类模块、显示模块及生成模块;其中,
所述分类模块,用于对所述资源申请事件进行分类;
所述显示模块,用于以分组的方式向鉴权人显示所述校验码对应的用户的 申请信息;
所述生成模块,用于收到所述鉴权人的鉴权成功指令后,根据所述鉴权成 功指令生成所述鉴权码。
这里,所述申请信息可以包括:用户的应用权限信息、操作的业务信息、 环境配置信息等。
鉴权人可以可选择自动全部审批所有待申请的使用资源,即:确认对所有 待申请的使用资源对应的所有用户鉴权成功;也可根据分组信息对待申请的使 用资源及所述用户的申请信息核实后审批,以实现对所述用户进行鉴权。
收到所述鉴权人的鉴权成功指令后,表明所述待申请的使用资源审批成功。
当所述待申请的使用资源没有被审批时,所述鉴权节点不会向所述鉴权控 制平台发送所述鉴权码;相应地,所述鉴权控制平台不会向所述待申请的使用 资源的资源节点推送相应的系统及软件;所述用户所使用的终端在设置时长内 未收到响应后,提示所述用户所述待申请的使用资源未被审批。
该鉴权节点还可以包括:第二接收单元及运行单元;其中,
所述第二发送单元82,还用于将鉴权人的地理位置信息发送至所述鉴权控 制平台;
所述第二接收单元,用于接收所述鉴权控制平台根据所述鉴权人的地理位 置信息及所述鉴权人所处的业务环境分配的业务鉴权逻辑;
所述运行单元,用于运行所述业务鉴权逻辑,以使所述鉴权节点可以对所 述用户进行鉴权。
其中,所述鉴权人的手持终端与鉴权节点保持长连接,并实时发送GPS信 息至所述鉴权节点,使得所述第二发送单元82可以获知所述鉴权人的地理位置 信息。这里,所述手持终端可以是手机、Pad、安装有数据卡的PC等。
实际应用时,所述鉴权单元81及所述运行单元可由鉴权节点中的CPU、 DSP或FPGA实现;所述第二发送单元82可由鉴权节点中的发射机实现;所 述第二接收单元可由鉴权节点中的接收机实现。
实施例八
为实现实施例三的方法,本实施例提供一种鉴权控制平台,如图9所示, 该鉴权控制平台包括:筛选单元91及推选单元92;其中,
所述筛选单元91,用于根据来自资源申请事件中待申请的使用资源所属地 域的鉴权节点的鉴权码,筛选出所述待申请的使用资源所需的系统及软件;
所述推选单元92,用于将筛选的所述待申请的使用资源所需的系统及软件 推送至作为所述待申请的使用资源的资源节点进行安装。
这里,所述鉴权控制平台通过所述鉴权码可以获取用户的鉴权状态,进而 通知所述资源节点;所述资源节点根据用户的鉴权状态决定是否允许所述用户 登录使用所述待申请的使用资源。
该鉴权控制平台还可以包括:第三接收单元、分配单元及第三发送单元; 其中,
所述第三接收单元,用于接收所述鉴权节点发送的鉴权人的地理位置信息;
所述分配单元,用于根据所述鉴权人的地理位置信息及所述鉴权人所处的 业务环境分配业务鉴权逻辑;
所述第三发送单元,用于将所述业务鉴权逻辑发送给所述鉴权节点,以使 所述鉴权节点运行所述业务鉴权逻辑,以便对所述用户进行鉴权。
这里,所述分配单元自身保存了鉴权人的地理位置信息与鉴权人所处的业 务环境的对应关系,所以所述分配单元根据所述鉴权人的地理位置信息即可获 知所述鉴权人所处的业务环境。
实际应用时,所述筛选单元91及所述分配单元可由鉴权控制平台中的CPU、 DSP或FPGA实现;所述推选单元92可由鉴权控制平台中的CPU、DSP或FPGA 结合发射机实现;所述第三发送单元可由鉴权控制平台中的发射机实现;所述 第三接收单元可由鉴权控制平台中的接收机实现。
实施例九
基于实施例四的方法,本实施例提供一种资源获取系统,如图10所示,该 系统包括:校验节点101、鉴权节点102及鉴权控制平台103;其中,
所述校验节点101,用于收到用户发送的提交的资源申请事件后,将所述 资源申请事件发送给所述资源申请事件中待申请的使用资源所属地域的所述鉴 权节点102;
所述鉴权节点102,用于根据所述资源申请事件中的用于表明用户使用权 限信息的校验码,对所述用户进行鉴权,并在鉴权成功后向所述鉴权控制平台 103发送与所述待申请的使用资源相关的鉴权码;
所述鉴权控制平台103,用于根据所述鉴权码筛选出所述待申请的使用资 源所需的系统及软件,并推送至作为所述待申请的使用资源的资源节点进行安 装。
实际应用时,先由所述校验节点101的第一接收模块接收用户发送的提交 的资源申请事件,再由所述校验节点101的第一发送单元将所述资源申请事件 发送给所述资源申请事件中待申请的使用资源所属地域的所述鉴权节点102; 所述鉴权节点102的鉴权单元收到所述校验节点101发送的来自用户提交的资 源申请事件后,根据所述资源申请事件中的用于表明用户使用权限信息的校验 码,对所述用户进行鉴权;所述鉴权节点102的第二发送单元在鉴权成功后向 所述鉴权控制平台103发送与所述待申请的使用资源相关的鉴权码;所述鉴权 控制平台103的筛选单元根据所述鉴权码筛选出所述待申请的使用资源所需的 系统及软件,再由所述鉴权控制平台103的推选单元将筛选的所述待申请的使 用资源所需的系统及软件推送至作为所述待申请的使用资源的资源节点进行安 装。
其中,当用户申请资源时,向所述校验节点101提交资源申请事件;所述 资源申请事件包含用于表明用户使用权限信息的校验码;所述校验码包含用户 的应用权限信息、操作的业务信息、环境配置信息等。
所述使用资源是指服务资源,比如:被测试的设备等。
所述校验码中的信息可由向所述用户下发业务任务的管理者发送给所述用 户。
当收到的资源申请事件为多个时,所述校验节点101,具体用于:根据获 取的各使用资源对应的资源节点地理位置信息及所述校验码,将所述资源申请 事件按地域及业务进行聚类;并根据聚类结果,向对应的所述鉴权节点发送所 述资源申请事件。
实际应用时,当收到的资源申请事件为多个时,由所述第一发送单元的聚 类模块根据获取的各使用资源对应的资源节点地理位置信息及所述校验码,将 所述资源申请事件按地域及业务进行聚类;再由所述第一发送单元的发送模块 根据聚类结果,向对应的所述鉴权节点发送所述资源申请事件。
其中,所述多个是指两个以上;各使用资源对应的资源节点此时仅安装了 轻量版系统和软件,所述仅安装了轻量版系统和软件是指:安装这些系统和软 件后,资源节点就可以获取GPS信息,并与所述校验节点101实时保持通信心 跳。
当各资源节点处于活跃状态时,即各资源节点处于能与向各资源节点推送 系统和软件的所述鉴权控制平台103进行通信的状态时,各资源节点根据获取 的GPS信息,实时向所述校验节点101上传自身的地理位置信息。
各鉴权节点安装有GPS模块,各鉴权节点将通过GPS模块获取的GPS信 息上传至所述校验节点101,使得所述校验节点101可以获知各鉴权节点的地 理位置信息。
所述鉴权节点102,具体用于:对所述资源申请事件进行分类,并以分组 的方式向鉴权人显示所述校验码对应的用户的申请信息;并收到所述鉴权人的 鉴权成功指令后,根据所述鉴权成功指令生成所述鉴权码。
实际应用时,可以由所述鉴权单元的分类模块对所述资源申请事件进行分 类,再由所述鉴权单元的显示模块以分组的方式向鉴权人显示所述校验码对应 的用户的申请信息;并由所述鉴权单元的生成模块收到所述鉴权人的鉴权成功 指令后,根据所述鉴权成功指令生成所述鉴权码。
其中,所述申请信息可以包括:用户的应用权限信息、操作的业务信息、 环境配置信息等。
所述鉴权节点鉴权人可以选择自动全部审批所有待申请的使用资源,,即: 确认对所有待申请的使用资源对应的所有用户鉴权成功;也可根据分组信息对 待申请的使用资源及所述用户的申请信息核实后再审批,以实现对所述用户进 行鉴权。
收到所述鉴权人的鉴权成功指令后,表明所述待申请的使用资源审批成功。
当所述待申请的使用资源没有被审批时,所述鉴权节点102不会向所述鉴 权控制平台103发送所述鉴权码;相应地,所述鉴权控制平台103不会向所述 待申请的使用资源的资源节点推送相应的系统及软件;所述用户所使用的终端 在设置时长内未收到响应后,提示所述用户所述待申请的使用资源未被审批。
所述鉴权节点102,还用于对所述用户进行鉴权之前,将鉴权人的地理位 置信息发送至所述鉴权控制平台103;并运行所述业务鉴权逻辑,以使所述鉴 权节点可以对所述用户进行鉴权;
所述鉴权控制平台103,还用于根据所述鉴权人的地理位置信息及所述鉴 权人所处的业务环境向所述鉴权节点102分配业务鉴权逻辑。
实际应用时,可由所述第二发送单元将鉴权人的地理位置信息发送至所述 鉴权控制平台;并由所述鉴权控制平台103的第三接收单元接收所述鉴权节点 102发送的鉴权人的地理位置信息,所述鉴权控制平台103的分配单元根据所 述鉴权人的地理位置信息及所述鉴权人所处的业务环境分配业务鉴权逻辑;再 由所述鉴权控制平台103的第三发送单元将所述业务鉴权逻辑发送给所述鉴权 节点102;所述鉴权节点102的第二接收单元接收所述业务鉴权逻辑,再由所 述鉴权节点102的运行单元运行所述业务鉴权逻辑,以使所述鉴权节点的鉴权 单元可以对所述用户进行鉴权。
这里,所述鉴权人的手持终端与所述鉴权节点102保持长连接,并实时发 送GPS信息至所述鉴权节点,使得鉴权节点可以获知所述鉴权人的地理位置信 息;其中,所述手持终端可以是手机、Pad、安装有数据卡的PC。
所述鉴权控制平台103自身保存了鉴权人的地理位置信息与鉴权人所处的 业务环境的对应关系,所以所述鉴权控制平台根据所述鉴权人的地理位置信息 即可获知所述鉴权人所处的业务环境。
所述鉴权控制平台103通过所述鉴权码可以获取用户的鉴权状态,进而通 知所述资源节点;所述资源节点根据用户的鉴权状态决定是否允许所述用户登 录使用所述待申请的使用资源。
实际应用时,所述资源节点的使用资源未被申请使用前,所述资源节点仅 安装轻量版系统和软件,当本次申请使用完成后,所述资源节点自动进行系统 的初始化,从而消除本次业务中安装的系统、软件以及业务操作信息,仅安装 轻量版的系统和软件,以实现获取GPS信息,并与所述校验节点实时保持通信 心跳的功能。
本实施例提供的资源获取系统,所述校验节点101收到用户发送的提交的 资源申请事件后,将所述资源申请事件发送给所述资源申请事件中待申请的使 用资源所属地域的所述鉴权节点102;所述鉴权节点102根据所述资源申请事 件中的用于表明用户使用权限信息的校验码,对所述用户进行鉴权,并在鉴权 成功后向所述鉴权控制平台103发送与所述待申请的使用资源相关的鉴权码; 所述鉴权控制平台103根据所述鉴权码筛选出所述待申请的使用资源所需的系 统及软件,并推送至作为所述待申请的使用资源的资源节点进行安装,本发明 实施例的方案可以认为是一种基于策略的多维度移动化资源鉴权审批的机制, 所述校验节点101将资源申请事件分发至所属地域具有审批权限的所述鉴权节 点102,由该地域的所述鉴权节点102进行鉴权,并且所述鉴权控制平台103 根据鉴权码向资源节点推送待申请的使用资源所需的系统及软件,如此,能有 效地提高资源获取的精确度,且在用户鉴权成功后资源节点才安装对应的系统 及软件,方便用户使用。
另外,资源节点的使用资源未被申请使用前,所述资源节点仅安装轻量版 系统和软件,当本次申请使用完成后,所述资源节点自动进行系统的初始化, 从而消除本次业务中安装的系统、软件以及业务操作信息,仅安装轻量版的系 统和软件,如此,能有效地避免用户使用错误软件功能进行业务操作所造成的 结果误差,具有较强的通用性。
当资源申请事件为多个时,所述校验节点101根据获取的各使用资源对应 的资源节点地理位置信息及所述校验码,将所述资源申请事件按地域及业务进 行聚类;根据聚类结果,向对应的所述鉴权节点102发送所述资源申请事件, 如此,能智能化分批次进行大量鉴权事件处理,减轻审批人员的工作量,具有 普遍实用性。
所述鉴权节点102对所述资源申请申请事件进行分类,并以分组的方式向 鉴权人显示所述校验码对应的用户的申请信息,将鉴权节点下沉为终端APP的 模式,并向鉴权人(审批人员)发送审批提醒,这样,鉴权人即可一键式处理 批量申请,也可根据所述鉴权节点推送的分类进行审批校验,以实现对用户的 鉴权,具有广泛的应用价值。
所述鉴权控制平台103根据所述鉴权人的地理位置信息及所述鉴权人所处 的业务环境分配的业务鉴权逻辑,在鉴权节点处引入地理位置信息,可根据鉴 权人(审批人员)所处的地理位置,推送不同的业务鉴权逻辑,以对资源节点 进行审批,如此,能有效避免异地校验带来的误审批操作,具有高效率、可扩 展的优点;换句话说,在不同地点使用相同的软件,根据鉴权人地理位置的不 同,用户可使用的模块也不相同;有效避免在不同的配置环境下,用户仍使用 统一配置场景进行业务操作造成的误差。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计 算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和 硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算 机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储 器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品 的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方 框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结 合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或 其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可 编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个 流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备 以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的 指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流 程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使 得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理, 从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程 或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范 围。
本文发布于:2023-04-13 04:54:51,感谢您对本站的认可!
本文链接:https://patent.en369.cn/patent/4/85669.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |