[发明专利]一种文件权限管理方法在审

专利信息
申请号: 202111122089.5 申请日: 2021-09-24
公开(公告)号: CN113901511A 公开(公告)日: 2022-01-07
发明(设计)人: 周轩;秦俊峰 申请(专利权)人: 北京冠群信息技术股份有限公司
主分类号: G06F21/62 分类号: G06F21/62;G06F21/60;G06F16/17;G06F16/16
代理公司: 重庆百润洪知识产权代理有限公司 50219 代理人: 姚琼斯
地址: 100000 北京市海*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 文件 权限 管理 方法
【说明书】:

发明属于文件管理技术领域,提供了一种文件权限管理方法,包括:划分文件权限;对文件对象进行权限编码;判断文件对象是否设置文件权限编码;在文件对象设置文件权限编码的情况下,进行文件权限计算;在文件对象未设置文件权限编码的情况下,继承父级文件对象的权限。本发明的一种文件权限管理方法,避免现有的权限计算方法中的多级迭代和循环运算,而是通过位运算计算文件权限,提高计算效率,降低对于硬件的依赖性。

技术领域

本发明涉及文件管理技术领域,具体涉及一种文件权限管理方法。

背景技术

文件管理过程中的权限指软件系统用户在访问或操作文件(夹)过程中是否能够进行访问或操作。文件夹是一种多层级的树型结构,文件存放在文件夹下,不同的用户访问或操作文件(夹)的权限可能是不同的,用户属于某组织或被设定一种或多种角色。文件(夹)权限设置在组织、角色或用户上,设置是否允许访问或操作的权限,如共享、编辑等。文件夹权限设置后,它的子级可以继承父级的权限,也可以设置不继承。软件系统实现过程中需要通过权限计算判断某文件(夹)权限操作如可访问、下载等。

现有技术文件管理过程中的权限计算是通过迭代运算或循环计算的方法实现。例如,访问权限的计算是依据当前用户,筛选该用户所在组织或角色下与设置过访问权限的一级文件(夹)的组织或角色,通过循环比较两个用户列表,确认该用户访问一级文件(夹)列表,然后循环文件夹列表,计算每一个文件夹子级文件(夹)可访问列表,依次类推,得当最终用户可见的文件(夹)数据记录信息。该方法的计算效率与用户所属组织数量、每一级文件夹的数量以及文件夹的层级数有较大关系。当用户所属组织数量、每一级文件夹的数量以及文件夹的层级数较大时,权限计算的效率就会大大降低,影响用户的使用体验。

发明内容

针对现有技术中的缺陷,本发明提供的一种文件权限管理方法,提高计算效率,降低对于硬件的依赖性。

为了解决上述技术问题,本发明提出以下技术方案:

一种文件权限管理方法,包括:

划分文件权限:将文件的权限划分为访问权限和操作权限;

对文件对象进行权限编码:对访问权限进行二进制编码,形成二进制位、二进制编码和十进制值之间的对应关系;对操作权限进行二进制编码,形成二进制位、二进制编码和十进制值之间的对应关系;

判断文件对象是否设置文件权限编码;

在文件对象设置文件权限编码的情况下,进行文件权限计算;

在文件对象未设置文件权限编码的情况下,继承父级文件对象的权限。

进一步地,所述判断文件对象是否设置文件权限编码的过程包括:

判断文件对象的二进制编码对应的十进制值是否为0;

在文件对象的二进制编码对应的十进制值为0时,说明文件对象未设置文件权限;

在文件对象的二进制编码对应的十进制值不为0时,说明文件对象设置文件权限。

进一步地,所述在文件对象设置文件权限编码的情况下,进行文件权限计算的过程包括:

进行文件对象访问权限计算;

进行文件对象操作权限计算。

进一步地,所述进行文件对象访问权限计算的过程包括:

将文件对象的文件权限编码与访问权限的二进制编码进行与运算,当运算结果的相应访问权限位为1,说明文件对象具有访问权限。

进一步地,所述进行文件对象操作权限计算的过程包括:

将文件对象的文件权限编码与操作权限的二进制编码进行与运算,当运算结果的相应操作权限位为1,说明文件对象具有操作权限。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京冠群信息技术股份有限公司,未经北京冠群信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111122089.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top