首页> 中国专利> 企业集成应用的灰度管理方法、电子设备和介质

企业集成应用的灰度管理方法、电子设备和介质

摘要

本发明公开了一种企业集成应用的灰度管理方法、电子设备和介质,属于企业应用集成管理领域。其中企业集成应用的灰度管理方法包括以下步骤:将应用分类,每一类所述应用形成一个版块;设置版块灰度列表;读取用户信息;根据所述用户信息遍历所述版块灰度列表,生成权限列表;获取所述权限列表,加载应用界面。本发明解决了大型企业使用应用不便利、管理难度大,特定应用需要特定权限等问题,提高了企业工作人员的工作效率,降低了企业的管理难度。

著录项

  • 公开/公告号CN113806769A

    专利类型发明专利

  • 公开/公告日2021-12-17

    原文格式PDF

  • 申请/专利权人 携程旅游网络技术(上海)有限公司;

    申请/专利号CN202110996804.1

  • 发明设计人 姚晓星;周磊;

    申请日2021-08-27

  • 分类号G06F21/60(20130101);G06F9/445(20180101);G06Q10/10(20120101);

  • 代理机构31283 上海弼兴律师事务所;

  • 代理人杨东明;林嵩

  • 地址 200335 上海市长宁区福泉路99号

  • 入库时间 2023-06-19 13:45:04

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-01-04

    实质审查的生效 IPC(主分类):G06F21/60 专利申请号:2021109968041 申请日:20210827

    实质审查的生效

说明书

技术领域

本发明属于企业应用集成管理领域,尤其涉及到一种企业集成应用的灰度管理方法、电子设备和介质。

背景技术

大型企业应用装置会集成各类应用,以满足多部门需求。由于应用种类、数量繁多,用户如何更加便利地找到符合自己需求的应用,装置如何降低应用管理的难度是当前需要解决的问题。另外,又因为部分应用只能对特定人群开放,提高装置对每个应用的灰度管理能力也是目前需要解决的问题。

发明内容

本发明为了解决大型企业使用应用不便利、管理难度大,特定应用需要特定权限等问题,提供一种企业集成应用的灰度管理方法、电子设备和介质。

本发明是通过下述技术方案来解决上述技术问题:

本发明提供一种企业集成应用的灰度管理方法,包括以下步骤:

S1、将应用分类,每一类所述应用形成一个版块;

S2、设置版块灰度列表;

S3、读取用户信息;根据所述用户信息遍历所述版块灰度列表,生成权限列表;

S4、获取所述权限列表,加载应用界面。

较佳地,步骤S1包括根据应用的种类、应用的功能以及部门需求中的一个或多个对所述应用进行分类。

较佳地,步骤S2还包括设置应用灰度列表。

较佳地,用黑名单和/或白名单的方式设置所述版块灰度列表。

较佳地,用黑名单和/或白名单的方式设置所述应用灰度列表。

较佳地,所述用户信息包括用户名和/或团队名。

较佳地,步骤S3包括:

若所述用户信息包括所述用户名,读取所述用户名;根据所述用户名遍历所述版块灰度列表,生成个人权限列表;

和/或,

若所述用户信息包括所述团队名,读取所述团队名;根据所述团队名遍历所述版块灰度列表,生成团队权限列表。

较佳地,步骤S4包括:

若步骤S3生成所述个人权限列表,则获取所述个人权限列表,加载个人应用界面;

和/或,

若步骤S3生成所述团队权限列表,则获取所述团队权限列表,加载团队应用界面。

本发明提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述任一项所述的企业集成应用的灰度管理方法。

本发明提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述任一项所述的企业集成应用的灰度管理方法的步骤。

本发明的积极进步效果在于:

本发明通过对种类、数量繁多的企业应用进行分类,使平台结构简洁,易于用户选择和操作,提高了管理应用和使用应用的便利性。同时,通过设置灰度列表,既可以控制每个应用版块的用户访问权限,也可以按用户的需求加载应用列表。

附图说明

图1为本发明实施例1的企业集成应用的灰度管理方法的流程图;

图2为本发明实施例1的版块模块结构示意图;

图3为本发明实施例1的黑白名单组合混用规则;

图4为本发明实施例2的电子设备的结构示意图。

具体实施方式

下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在所述的实施例范围之中。

实施例1

本实施例提供一种企业集成应用的灰度管理方法。参照图1,该企业集成应用的灰度管理方法包括以下步骤:

S1、将应用分类,每一类应用形成一个版块;

每一个版块内的应用可以重新组合或重新拆分形成新的版块。

S2、设置版块灰度列表;

版块灰度列表是每一个版块权限的用户清单。

版块权限是用户可以选择操作特定版块的权限。

S3、读取用户信息;根据用户信息遍历版块灰度列表,生成权限列表;

权限列表是每个用户有权限选择操作的版块清单。

S4、获取权限列表,加载应用界面。

应用界面是每个用户可以选择操作的界面。

进一步地,步骤S1包括根据应用的种类、应用的功能以及部门需求中的一个或多个对应用进行分类,有利于简化企业应用平台的结构,降低企业的管理难度。

进一步地,步骤S2还包括设置应用灰度列表。

应用灰度列表是每一个应用权限的用户清单。

应用权限是用户可以选择操作特定应用的权限。

进一步地,可以用黑名单和/或白名单的方式设置版块灰度列表。

黑名单是没有版块权限的用户清单;白名单是有版块权限的用户清单。

进一步地,可以用黑名单和/或白名单的方式设置应用灰度列表。

黑名单是没有应用权限的用户清单;白名单是有应用权限的用户清单。

进一步地,用户信息可以包括用户名,也可以包括团队名,也可以同时包括用户名和团队名。

进一步地,若用户信息包括用户名,步骤S3包括:读取用户名;根据用户名遍历版块灰度列表,生成个人权限列表。

若用户信息包括团队名,步骤S3还包括:读取团队名;根据团队名遍历版块灰度列表,生成团队权限列表。

进一步地,若步骤S3生成个人权限列表,步骤S4包括:获取个人权限列表,加载个人应用界面。使同一个平台面对不同个人,可按需加载不同的应用列表,以使平台的使用更符合个人的需求。

若步骤S3生成团队权限列表,步骤S4包括:获取团队权限列表,加载团队应用界面。使同一个平台面对不同团队,可按需加载不同的应用列表,以使平台的使用更符合团队的需求。

在一个具体实施例中,参照图2,按应用种类、应用功能或部门等形式分类应用,并定义为一个版块,将该分类下的应用以模块的方式集成到该版块下,在企业应用平台上以宫格式的方式显示,以使企业应用平台的应用结构清晰易辨识。

在一个具体实施例中,参照图3,可以通过黑名单、白名单组合混用的方式,达到对每个版块、模块访问权限的精确灰度化管理能力,以使企业应用平台能根据用户或团队需求灵活加载应用。

实施例2

图4为本实施例提供的一种电子设备的结构示意图。所述电子设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现实施例1的企业集成应用的灰度管理方法。图4显示的电子设备30仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。

如图4所示,电子设备30可以以通用计算设备的形式表现,例如其可以为服务器设备。电子设备30的组件可以包括但不限于:上述至少一个处理器31、上述至少一个存储器32、连接不同系统组件(包括存储器32和处理器31)的总线33。

总线33包括数据总线、地址总线和控制总线。

存储器32可以包括易失性存储器,例如随机存取存储器(RAM)321和/或高速缓存存储器322,还可以进一步包括只读存储器(ROM)323。

存储器32还可以包括具有一组(至少一个)程序模块324的程序/实用工具325,这样的程序模块324包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。

处理器31通过运行存储在存储器32中的计算机程序,从而执行各种功能应用以及数据处理,例如本发明实施例1的企业集成应用的灰度管理方法。

电子设备30也可以与一个或多个外部设备34(例如键盘、指向设备等)通信。这种通信可以通过输入/输出(I/O)接口35进行。并且,模型生成的设备30还可以通过网络适配器36与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器36通过总线33与模型生成的设备30的其它模块通信。应当明白,尽管图中未示出,可以结合模型生成的设备30使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、RAID(磁盘阵列)系统、磁带驱动器以及数据备份存储系统等。

应当注意,尽管在上文详细描述中提及了电子设备的若干单元/模块或子单元/模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多单元/模块的特征和功能可以在一个单元/模块中具体化。反之,上文描述的一个单元/模块的特征和功能可以进一步划分为由多个单元/模块来具体化。

实施例3

本实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现实施例1的企业集成应用的灰度管理方法的步骤。

其中,可读存储介质可以采用的更具体可以包括但不限于:便携式盘、硬盘、随机存取存储器、只读存储器、可擦拭可编程只读存储器、光存储器件、磁存储器件或上述的任意合适的组合。

在可能的实施方式中,本发明还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在终端设备上运行时,所述程序代码用于使所述终端设备执行实现实施例1的企业集成应用的灰度管理方法的步骤。

其中,可以以一种或多种程序设计语言的任意组合来编写用于执行本发明的程序代码,所述程序代码可以完全地在用户设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户设备上部分在远程设备上执行或完全在远程设备上执行。

虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号