一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

系统权限发布方法、电子设备和介质与流程

2022-02-18 23:51:04 来源:中国专利 TAG:

技术特征:
1.系统权限发布方法,其特征在于,所述系统权限发布方法包括:s1、用系统id来隔离各个系统中的功能授权节点;s2、根据管理员需求将员工列表和员工信息配置到下游系统;所述员工列表包括邮件组内员工列表和邮件组外员工列表;所述员工信息包括邮件组内员工邮箱地址和邮件组外员工工号;s3、将所述功能授权节点导入所述下游系统进行权限配置。2.如权利要求1所述的系统权限发布方法,其特征在于,步骤s2还包括:将所述邮件组内员工邮箱地址转换为员工工号。3.如权利要求2所述的系统权限发布方法,其特征在于,步骤s2还包括:对配置到下游系统的邮件组内员工列表和邮件组内员工信息进行动态更新。4.如权利要求3所述的系统权限发布方法,其特征在于,所述对配置到下游系统的邮件组内员工列表进行动态更新具体包括:s201、每日定时启动同步数据任务,将所述下游系统配置的所述邮件组内员工列表与上游系统进行比较;s202、如果所述上游系统中的邮件组已经不存在,则将所述下游系统中对应的邮件组内员工列表清空,邮件组依然保留;s203、如果所述上游系统中邮件组内员工有增减,则同样在所述下游系统中进行差量更新。5.如权利要求1所述的系统权限发布方法,其特征在于,步骤s3具体包括:s301、所述下游系统通过接口,将系统的所述功能授权节点导入维护;s302、所述下游系统通过接口,为所述功能授权节点配置是否开启灰度;s303、开启灰度后,在白名单、黑名单列表中检索配置需要灰度配置的邮件组列表和邮件组外员工工号;或s301、所述下游系统在portal中,将系统的所述功能授权节点导入维护;s302、所述下游系统在portal中,为所述功能授权节点配置是否开启灰度;s303、开启灰度后,在白名单、黑名单列表中检索配置需要灰度配置的邮件组列表和邮件组外员工工号。6.如权利要求5所述的系统权限发布方法,其特征在于,灰度配置包括以下几种模式和状态:灰度开关关闭:系统中所有人均有权限;灰度开关开启,黑名单模式关闭,白名单模式关闭:系统中所有人均无权限;灰度开关开启,黑名单模式开启,白名单模式关闭:黑名单包含的员工列表无权限;灰度开关开启,黑名单模式关闭,白名单模式开启:白名单包含的员工列表有权限;灰度开关开启,黑名单模式开启,白名单模式开启:白名单包含的员工列表刨除黑名单员工列表后剩余的员工列表有权限。7.如权利要求1所述的系统权限发布方法,其特征在于,步骤s3之后还包括:s4、根据所述员工列表、所述员工信息和灰度配置数据生成一个供下游系统调用的接口,以获取对应系统的授权节点树。
8.如权利要求7所述的系统权限发布方法,其特征在于,步骤s4具体包括:s401、根据所述下游系统的id和所述下游系统当前员工工号来请求本系统的接口;s402、本系统接口会查询系统id对应的所有授权节点基础数据、授权节点黑、白名单员工列表和授权节点黑、白名单员工信息;s403、遍历每个已启用的授权节点,如果授权节点开启了灰度开关,则获取到其对应的黑、白名单员工列表和授权黑、白节点员工信息,判断当前用户的员工工号是否在当前节点的黑、白名单中,再根据当前授权节点的黑、白名单模式,进行判断比对,最终获取到该授权节点的对于当前员工的开放状态;s404、当对授权节点列表中的所有节点的开放状态都判断好后,在根据每个节点的id和parentid字段,生成一颗节点树返回给所述下游系统。9.电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1

8中任一项所述的系统权限发布方法。10.计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1

8中任一项所述的系统权限发布方法的步骤。

技术总结
本发明公开了一种系统权限发布方法,所述系统权限发布方法包括以下步骤:S1、用系统ID来隔离各个系统中的功能授权节点;S2、根据管理员需求将员工列表和员工信息配置到下游系统;所述员工列表包括邮件组内员工列表和邮件组外员工列表;所述员工信息包括邮件组内员工邮箱地址和邮件组外员工工号;S3、将所述功能授权节点导入所述下游系统进行权限配置。本发明以邮件组和员工工号组合的方法进行系统权限发布,省去了下游系统重复开发角色、用户、节点维护管理模块的工作。点维护管理模块的工作。点维护管理模块的工作。


技术研发人员:张晓晨 王嘉彦 姚晓星
受保护的技术使用者:携程旅游网络技术(上海)有限公司
技术研发日:2021.09.07
技术公布日:2022/1/3
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献