System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及一种门户管理,尤其涉及一种基于apaas的门户管理与权限分配方法、装置及介质。
技术介绍
1、随着信息化技术的发展,许多企业都建立了自己的应用系统,以辅助企业运营管理。但随着企业所使用的应用系统越来越多,传统的门户管理系统往往面临着以下主要问题:
2、(1)门户面板管理不灵活:应用系统的门户面板通常是固定的,无法根据不同应用系统的需求进行动态组合和调整。
3、(2)门户维护复杂:不同应用系统的门户需要分别维护,缺乏统一的管理平台,导致维护成本高、效率低。
4、(3)门户内容更新滞后:应用系统的门户内容管理更新不及时,无法支持实时的内容编辑和多媒体元素的动态插入。
5、(4)门户权限管理不完善:应用系统的门户权限管理机制较为单一,无法根据用户角色和行为模式动态调整权限,存在信息安全隐患。
技术实现思路
1、本申请实施例提供一种基于apaas的门户管理与权限分配方法、装置及介质,以解决相关技术存在的问题,技术方案如下:
2、第一方面,本申请实施例提供了一种基于apaas的门户管理与权限分配方法,包括:
3、将基于apaas的门户管理系统的管理工作划分为面板维护管理和门户内容管理;
4、基于应用系统对门户面板的需求,将所述面板维护管理分类为资源属性管理、第一权限属性管理、样式属性管理和版本属性管理;
5、基于所述资源属性管理、所述第一权限属性管理、所述样式属性管理和所述版本属性管理,
6、基于应用系统对门户网站的需求,将所述门户内容管理分类为第二权限属性管理和门户布局管理;
7、基于所述第二权限属性管理,按照不同维度对所述每个应用系统的门户权限进行动态化分配管理,以及,基于所述门户布局管理,对所述每个应用系统的门户内容进行动态化更新管理。
8、在一种实施方式中,基于所述资源属性管理、所述第一权限属性管理、所述样式属性管理和所述版本属性管理,对每个应用系统的门户面板进行动态化管理包括:
9、基于所述资源属性管理、所述第一权限属性管理、所述样式属性管理和所述版本属性管理,对所述每个应用系统的门户面板进行资源属性、权限属性、样式属性和版本属性的动态组合和调整。
10、在一种实施方式中,所述资源属性管理包括面板资源存放管理和面板资源获取管理;其中,
11、所述面板资源存放管理用于:在门户面板为动态表单面板时,将门户面板的页面代码以json形式的数据存入数据库中;在门户面板为前端资源面板时,将门户面板的页面代码以文件形式的数据存入其对应的应用系统的前端工程中;
12、所述面板资源获取管理用于:在门户面板为动态表单面板时,根据动态表单主键请求后台获取页面json数据,根据页面json数据构建页面代码,再根据页面代码渲染当前门户面板的内容;在门户面板为前端资源面板时,根据文件路径获取页面代码,再根据页面代码渲染当前门户面板的内容。
13、在一种实施方式中,所述第一权限属性管理包括对外权限管理和对内权限管理;其中,所述对外权限管理用于管理门户面板是否为所述每个应用系统的其他租户可见;所述对内权限管理用于管理门户面板是否为所述每个应用系统可用。
14、在一种实施方式中,所述样式属性管理用于对门户面板的必要初始样式和显示进行维护管理;
15、所述版本属性管理用于按照版本管理门户面板的资源属性。
16、在一种实施方式中,基于所述第二权限属性管理,按照不同维度对所述每个应用系统的门户权限进行动态化分配管理包括:基于所述第二权限属性管理,按照组织维度、用户维度和角色维度对所述每个应用系统的门户权限进行动态化分配管理;
17、基于所述门户布局管理,对所述每个应用系统的门户内容进行动态化更新管理包括:在创建完门户后,基于所述每个应用系统的前端配置界面和已维护好的门户面板,配置所述每个应用系统的每个门户对应的默认布局;若当前使用的门户没有配置过门户布局,则展示当前使用的门户对应的默认布局,否则,切换拥有门户权限的门户,并基于该门户的默认布局及配置默认布局时选择好的门户面板进行二次配置,搭建并展示该门户的个性化布局。
18、在一种实施方式中,所述前端配置界面配置有vue-grid-layout组件库,所述vue-grid-layout组件库中的任一组件可进行拖拽式组织和排列。
19、在一种实施方式中,所述第二权限属性管理包括是否公开权限属性管理、是否启用权限属性管理和是否默认权限属性管理,其中,
20、所述是否公开权限属性管理用于管理所述每个应用系统的每个门户是否为所述每个应用系统的其他租户可见;
21、所述是否启用权限属性用于管理所述每个应用系统的每个门户是否对于所述每个应用系统可用;
22、所述是否默认权限属性管理用于管理所述每个应用系统的每个门户是否可被授权,当所述每个门户为非默认状态时,按照不同维度对所述每个用户户进行授权,当所述每个门户为默认状态时,所述每个门户对所述每个应用系统的当前租户下的所有用户可用。
23、第二方面,本申请实施例还提供了一种计算机装置,该计算机装置包括:存储器和处理器,所述存储器中存储指令,所述指令由所述处理器加载并执行,以实现上述各方面任一种实施方式中的方法,其中,所述存储器和所述处理器通过内部连接通路互相通信。
24、第三方面,本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质内存储有计算机程序,当计算机程序在计算机上运行时,实现上述各方面任一种实施方式中的方法。
25、上述技术方案中的优点或有益效果至少包括:
26、(一)提高门户面板管理的灵活性:根据不同应用系统的需求对门户面板进行动态组合和调整,满足对门户面板的多样化需求;
27、(二)简化门户维护:将门户面板维护成不同应用系统的门户,能够高效地维护不同应用系统的门户,降低维护成本,提高工作效率;
28、(三)实现门户内容的实时更新:管理员可以在基于apaas的门户管理系统上,通过门户内容管理中的门户布局管理实时更新和编辑门户内容,支持多媒体元素的动态插入和布局调整,提升用户体验
29、(四)增强门户权限管理的动态性:通过门户内容管理中的权限属性管理,根据组织、用户或角色动态调整门户权限,提升门户信息的安全性和灵活性。
30、上述概述仅仅是为了说明书的目的,并不意图以任何方式进行限制。除上述描述的示意性的方面、实施方式和特征之外,通过参考附图和以下的详细描述,本申请进一步的方面、实施方式和特征将会是容易明白的。
本文档来自技高网...【技术保护点】
1.一种基于aPaaS的门户管理与权限分配方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,基于所述资源属性管理、所述第一权限属性管理、所述样式属性管理和所述版本属性管理,对每个应用系统的门户面板进行动态化管理包括:
3.根据权利要求1或2所述的方法,其特征在于,所述资源属性管理包括面板资源存放管理和面板资源获取管理;其中,
4.根据权利要求1或2所述的方法,其特征在于,所述第一权限属性管理包括对外权限管理和对内权限管理;其中,所述对外权限管理用于管理门户面板是否为所述每个应用系统的其他租户可见;所述对内权限管理用于管理门户面板是否为所述每个应用系统可用。
5.根据权利要求1或2所述的方法,其特征在于,所述样式属性管理用于对门户面板的必要初始样式和显示进行维护管理;
6.根据权利要求1所述的方法,其特征在于,基于所述第二权限属性管理,按照不同维度对所述每个应用系统的门户权限进行动态化分配管理包括:基于所述第二权限属性管理,按照组织维度、用户维度和角色维度对所述每个应用系统的门户权限进行动态化分配管理;<
...【技术特征摘要】
1.一种基于apaas的门户管理与权限分配方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,基于所述资源属性管理、所述第一权限属性管理、所述样式属性管理和所述版本属性管理,对每个应用系统的门户面板进行动态化管理包括:
3.根据权利要求1或2所述的方法,其特征在于,所述资源属性管理包括面板资源存放管理和面板资源获取管理;其中,
4.根据权利要求1或2所述的方法,其特征在于,所述第一权限属性管理包括对外权限管理和对内权限管理;其中,所述对外权限管理用于管理门户面板是否为所述每个应用系统的其他租户可见;所述对内权限管理用于管理门户面板是否为所述每个应用系统可用。
5.根据权利要求1或2所述的方法,其特征在于,所述样式属性管理用于对门户面板的必要初始样式和显示进行维护管理;
6.根据权利要求1所述的方法,其特征在于,基于所述第二权限属性管理,按照不同维度...
【专利技术属性】
技术研发人员:袁海岗,方珊珊,吕沛霖,徐文花,李帅,吴建微,何慧键,
申请(专利权)人:广州赛意信息科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。