权限配置方法及设备与流程

文档序号:28484692发布日期:2022-01-15 00:12阅读:来源:国知局

技术特征:
1.一种权限配置方法,其中,该方法包括:采集用户界面中的页面受控元素;获取配置人员输入的用户的每个用户身份对应的用户界面下有权限的页面受控元素的集合;基于用户的每个用户身份对应的用户界面下有权限的页面受控元素的集合,在该用户的用户界面渲染的时候,拦截除有权限的页面受控元素之外的其他页面受控元素。2.根据权利要求1所述的方法,其中,采集用户界面中的页面受控元素中,每个页面受控元素,以所属资源属性、展现类型属性和页面受控元素类型进行表示。3.根据权利要求1所述的方法,其中,采集用户界面中的页面受控元素,包括:将用户界面中的页面受控元素进行标注;扫描出用户界面中标注的页面受控元素。4.根据权利要求1所述的方法,其中,获取配置人员输入的用户的每个用户身份对应的用户界面下有权限的页面受控元素的集合,包括:在用户界面上显示页面受控元素;获取配置人员在所述用户界面选择的页面受控元素,基于配置人员在所述用户界面选择的页面受控元素,跳转到该页面受控元素的配置系统界面;获取配置人员在配置系统界面输入的用户的每个用户身份对应的用户界面下该页面受控元素的权限。5.根据权利要求1所述的方法,其中,基于用户的每个用户身份对应的用户界面下有权限的页面受控元素的集合,在该用户的用户界面渲染的时候,拦截除有权限的页面受控元素之外的其他页面受控元素,包括:对用户的各个并列层级关系的用户身份,将各个并列层级关系的用户身份对应的用户界面下有权限的页面受控元素的集合取并集;基于所述并集,在该用户的用户界面渲染的时候,拦截除有权限的页面受控元素之外的其他页面受控元素。6.根据权利要求1所述的方法,其中,基于用户的每个用户身份对应的用户界面下有权限的页面受控元素的集合,在该用户的用户界面渲染的时候,拦截除有权限的页面受控元素之外的其他页面受控元素,包括:对用户的各个上下层级关系的用户身份,将各个上下层级关系的用户身份对应的用户界面下有权限的页面受控元素的集合取并交集;基于所述交集,在该用户的用户界面渲染的时候,拦截除有权限的页面受控元素之外的其他页面受控元素。7.一种权限配置设备,其中,该设备包括:页面元素采集器,用于采集用户界面中的页面受控元素;权限配置系统,用户获取配置人员输入的用户的每个用户身份对应的用户界面下有权限的页面受控元素的集合;权限控制系统,用于基于用户的每个用户身份对应的用户界面下有权限的页面受控元素的集合,在该用户的用户界面渲染的时候,拦截除有权限的页面受控元素之外的其他页面受控元素。
8.根据权利要求7所述的设备,其中,每个页面受控元素,以所属资源属性、展现类型属性和页面受控元素类型进行表示。9.一种基于计算的设备,其中,包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:采集用户界面中的页面受控元素;获取配置人员输入的用户的每个用户身份对应的用户界面下有权限的页面受控元素的集合;基于用户的每个用户身份对应的用户界面下有权限的页面受控元素的集合,在该用户的用户界面渲染的时候,拦截除有权限的页面受控元素之外的其他页面受控元素。10.一种计算机可读存储介质,其上存储有计算机可执行指令,其中,该计算机可执行指令被处理器执行时使得该处理器:采集用户界面中的页面受控元素;获取配置人员输入的用户的每个用户身份对应的用户界面下有权限的页面受控元素的集合;基于用户的每个用户身份对应的用户界面下有权限的页面受控元素的集合,在该用户的用户界面渲染的时候,拦截除有权限的页面受控元素之外的其他页面受控元素。

技术总结
本发明的目的是提供一种权限配置方法及设备,本发明以可视化方式,区分用户的不同用户身份的默认用户界面的页面受控元素的视图,若某个页面受控元素在某个用户的有权限的页面受控元素的集合中,则在该用户的用户界面渲染的时候,显示该页面受控元素;若某个页面受控元素在某个用户的有权限的页面受控元素的集合中,则在该用户的用户界面渲染的时候,拦截该页面受控元素即不显示该页面受控元素。本发明以可视化的方式将配置策略与软件代码解耦,无论是开发测试人员,还是产品经理、售前售后都可以在线编辑系统预设用户的每个用户身份对应的用户界面下有权限的页面受控元素的集合,修改后无需重新打包即可生效,极大的简化了产品开发发布流程。化了产品开发发布流程。化了产品开发发布流程。


技术研发人员:张矗 钱朝坤 段愚
受保护的技术使用者:上海云轴信息科技有限公司
技术研发日:2021.09.28
技术公布日:2022/1/14
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1