[发明专利]一种权限对象的生成方法及装置有效
申请号: | 201410101374.2 | 申请日: | 2014-03-18 |
公开(公告)号: | CN103810408B | 公开(公告)日: | 2017-01-25 |
发明(设计)人: | 董爱强;刘洋;任力 | 申请(专利权)人: | 国家电网公司;北京中电普华信息技术有限公司;国网宁夏电力公司信息通信公司 |
主分类号: | G06F21/30 | 分类号: | G06F21/30 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 王宝筠 |
地址: | 100031 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 权限 对象 生成 方法 装置 | ||
技术领域
本申请涉及数据处理技术领域,特别涉及一种权限对象的生成方法及装置。
背景技术
对于大型企业管理软件实施项目,在其权限实施及运维阶段,通常会面临数量庞大的角色对象管理,此时需要管理人员手工维护生成每个角色对象的权限设置,实现权限对象的生成,例如某一角色对象如部门经理对数据有访问权限,或者执行董事对数据有修改权限等。
但是上述实现批量权限对象生成的方案中,不仅出错率高,无法保证生成的权限对象的准确率,而且对大批量角色对象进行权限的手工依次设置,才能生成其权限对象,需要耗费较长的工作时间,导致权限对象生成的效率较低。
发明内容
本申请所要解决的技术问题是提供一种权限对象的生成方法及装置,用以解决现有技术中利用手工依次对多个角色对象的权限设置,从而生成权限对象的方案,不仅出错率高且效率较低的技术问题。
本申请提供了一种权限对象的生成方法,所述方法包括:
确定业务对象文件的文件路径;
获取所述文件路径中多个业务对象的对象数据;
依据预设的数据检查规则,对每个所述业务对象的对象数据进行有效性检查,得到每个所述业务对象的检查结果;
依据所述检查结果,确定其有效性检查通过的第一目标业务对象;
分别依据每个所述第一目标业务对象的对象数据,生成所述第一目标业务对象的权限对象。
上述方法,优选的,所述获取所述文件路径中多个业务对象的对象数据,包括:
读取与所述文件路径相对应的文件物理路径信息;
在所述文件物理路径信息对应的物理路径中,获取多个业务对象文件;
分别读取每个所述业务对象文件中的对象数据。
上述方法,优选的,在所述获取所述文件路径中多个业务对象的对象数据之后,在依据预设的数据检测规则对每个所述业务对象的对象数据进行有效性检查之前,所述方法还包括:
将所述对象数据的数据结构转换为与预设数据结构模型一致的数据结构。
上述方法,优选的,所述依据预设的数据检查规则,对每个所述业务对象的对象数据进行有效性检查,得到每个所述业务对象的检查结果,包括:
对每个所述业务对象的对象数据进行预设字符的过滤操作;
依据所述对象数据,识别每个所述业务对象的对象位置;
对每个所述业务对象的对象数据进行权限属性识别,得到每个所述业务对象的权限属性值;
依据所述对象数据,对每个属于第一属性对象的业务对象进行其所属第二属性对象的参数文件状态是否正常的检查操作,得到每个业务对象的状态检查结果;
依据预设的命名规则及所述对象数据,对每个所述业务对象的名称信息进行检查,得到命名检查结果;
依据所述对象数据,对每个属于第三属性对象的业务对象进行其关联第一属性对象数量是否超过预设上限阈值的检查操作,得到数量检查结果,其中,每个所述业务对象的对象位置、权限属性值、状态检查结果、命名检查结果及数量检查结果组成其对应业务对象的检查结果。
上述方法,优选的,在所述得到每个所述业务对象的检查结果之后,所述方法还包括:
依据所述检查结果,确定其有效性检查未通过的第二目标业务对象;
对每个所述第二目标业务对象的业务数据依据接收到的用户修正指令进行修正;
分别依据每个经过修正的第二目标业务对象的对象数据,生成每个所述第二目标业务对象的权限对象。
本申请还提供了一种权限对象的生成装置,包括:
路径确定单元,用于确定业务对象文件的文件路径;
对象数据获取单元,用于获取所述文件路径中多个业务对象的对象数据;
数据检查单元,用于依据预设的数据检查规则,对每个所述业务对象的对象数据进行有效性检查,得到每个所述业务对象的检查结果;
第一对象确定单元,用于依据所述检查结果,确定其有效性检查通过的第一目标业务对象;
第一对象生成单元,用于分别依据每个所述第一目标业务对象的对象数据,生成所述第一目标业务对象的权限对象。
上述装置,优选的,所述对象数据获取单元包括:
路径读取子单元,用于读取与所述文件路径相对应的文件物理路径信息;
文件获取子单元,用于在所述文件物理路径信息对应的物理路径中,获取多个业务对象文件;
数据读取子单元,用于分别读取每个所述业务对象文件中的对象数据。
上述装置,优选的,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;北京中电普华信息技术有限公司;国网宁夏电力公司信息通信公司,未经国家电网公司;北京中电普华信息技术有限公司;国网宁夏电力公司信息通信公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410101374.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种耐低温聚酰胺热熔胶及其制备方法
- 下一篇:一种栅条抖动型挖茬装置