[发明专利]一种基于航天云服务的权限分配方法和权限分配装置有效
申请号: | 202210884207.4 | 申请日: | 2022-07-26 |
公开(公告)号: | CN115208683B | 公开(公告)日: | 2023-05-26 |
发明(设计)人: | 窦帅;董玮 | 申请(专利权)人: | 北京航天驭星科技有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04B7/185 |
代理公司: | 北京知果之信知识产权代理有限公司 11541 | 代理人: | 苏利 |
地址: | 100094 北京市海淀区西北旺镇邓庄南路南侧*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 航天 服务 权限 分配 方法 装置 | ||
1.一种基于航天云服务的权限分配方法,其特征在于,所述方法具体包括:
建立航天云服务数据库,其中,所述数据库包括用户信息、角色信息、用户权限信息、子服务权限信息;
将所述用户信息和所述角色信息建立关联;
根据所述用户信息和所述角色信息建立的关联关系为所述角色分配用户权限和子服务权限;
其中,不同的角色信息对应不同的所述用户权限和/或所述子服务权限;
所述建立航天云服务数据库,包括:
构建用户表、角色表、权限表、用户-用户权限映射表、用户-角色映射表、子服务表、子服务权限表和用户-子服务权限映射表;
其中,所述用户表中包括用户的标识、所述用户的下级用户的标识和所述用户所拥有的子服务;所述角色表中包括角色的标识和角色名称;所述权限表中包括权限标识和权限名称;所述用户-用户权限映射表中包括用户标识和用户权限标识;所述角色-用户映射表中包括用户标识和角色标识;所述子服务表中包括子服务标识和子服务名称;所述子服务权限表中包括子服务的多级权限标识和子服务的多级权限名称;所述用户-子服务权限映射表中包括用户标识和子服务的多级权限标识;
所述将所述用户信息和所述角色信息建立关联具体为:
一个用户ID拥有多个账号,包括第一账号、第二账号和第三账号;
将第一账号与第一角色信息建立关联,第二账号和第二角色信息建立关联,第三账号和第三角色信息建立关联;其中,第一账号是主账号,将第一账号和系统管理者角色建立关联;第二账号和第三账号是分身账号,将第二账号和系统使用者角色建立关联,第三账号和游客角色建立关联;
所述方法还包括:
当需要修改或删除某一个用户的用户权限和/或子服务权限时,通过所述用户账号搜索到与所述用户账号相匹配的所述子服务权限账号信息和/或用户权限账号信息,对与所述用户账号相匹配的所述子服务权限账号信息和/或所述用户权限账号信息进行修改。
2.根据权利要求1所述的权限分配方法,其特征在于,所述将所述用户信息和所述角色信息建立关联具体为:
将一个所述用户信息与第一角色和第二角色建立映射关系。
3.根据权利要求2所述的权限分配方法,其特征在于,所述根据所述用户信息和所述角色信息建立的关联关系为所述角色分配用户权限和子服务权限具体为:
为所述第一角色分配第一用户权限,为所述第二角色分配所述子服务权限;
其中,所述第一用户权限包括账号中心权限、用户管理权限和任务计划权限,所述子服务权限包括任务计划的子权限。
4.根据权利要求3所述的权限分配方法,其特征在于,所述第一角色的所述任务计划权限的优先级高于所述第二角色的所述任务计划的子权限的优先级。
5.根据权利要求3所述的权限分配方法,其特征在于,所述第一角色的所述任务计划权限和所述第二角色的所述任务计划的子权限具有不同的范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航天驭星科技有限公司,未经北京航天驭星科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210884207.4/1.html,转载请声明来源钻瓜专利网。