应用系统权限解析方法、装置、计算机设备、及介质
申请人信息
- 申请人:深圳竹云科技股份有限公司
- 申请人地址:518063 广东省深圳市南山区西丽街道西丽社区留仙大道创智云城1标段1栋D座4001
- 发明人: 深圳竹云科技股份有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 应用系统权限解析方法、装置、计算机设备、及介质 |
| 专利类型 | 发明授权 |
| 申请号 | CN202311346581.X |
| 申请日 | 2023/10/18 |
| 公告号 | CN117077120B |
| 公开日 | 2024/2/9 |
| IPC主分类号 | G06F21/45 |
| 权利人 | 深圳竹云科技股份有限公司 |
| 发明人 | 王成军; 曾明; 刘先金; 曾强 |
| 地址 | 广东省深圳市南山区西丽街道西丽社区留仙大道创智云城1标段1栋D座4001 |
摘要文本
深圳竹云科技股份有限公司取得“一种透气窗帘布”专利技术,本申请涉及一种应用系统权限解析方法、装置、计算机设备、及介质,其中,方法包括:获取应用系统的权限解析请求,提取权限解析请求中携带的用户访问资源URL、用户角色信息、以及用户属性信息;获取融合权限模型,读取融合权限模型中用户授予的权限描述集合,根据权限描述集合,获取融合权限模型中不同权限层级对应的权限描述;不同权限层级对应的权限描述存在逐层继承关系;基于用户访问资源URL、用户角色信息、以及用户属性信息在不同权限层级对应的权限描述中进行逐层查找匹配,得到匹配权限描述;根据匹配权限描述进行权限解析,以识别是否允许访问用户访问资源URL。整个方案可以适用于不同的应用场景,实现灵活的应用系统权限解析。
专利主权项内容
1.一种应用系统权限解析方法,其特征在于,所述方法包括:获取应用系统的权限解析请求,提取所述权限解析请求中携带的用户访问资源URL、用户角色信息、以及用户属性信息;获取融合权限模型,读取所述融合权限模型中用户授予的权限描述集合;所述权限描述集合中包含多个权限层级对应的权限描述,权限描述集合中权限描述通过权限命名空间表征;根据所述权限描述集合,获取所述融合权限模型中不同权限层级对应的权限描述;所述不同权限层级对应的权限描述存在逐层继承关系;基于所述用户访问资源URL、所述用户角色信息、以及所述用户属性信息在所述不同权限层级对应的权限描述中进行逐层查找匹配,得到匹配权限描述;根据匹配权限描述进行权限解析,以判断是否允许访问所述用户访问资源URL;所述应用系统权限解析方法还包括:获取第一权限模型和第二权限模型;将所述第一权限模型和所述第二权限模型进行融合,并对融合后的模型添加权限命名空间;配置所述权限命名空间中权限继承关系语句,生成融合权限模型,所述权限继承关系语句用于表征不同权限层级对应的权限描述之间的继承关系。