[发明专利]在线文件的权限控制方法和相关产品有效
| 申请号: | 202110274535.8 | 申请日: | 2021-03-15 |
| 公开(公告)号: | CN113051611B | 公开(公告)日: | 2022-04-29 |
| 发明(设计)人: | 王之龙;郑猛猛;杨子骁;徐伟伟 | 申请(专利权)人: | 上海商汤智能科技有限公司 |
| 主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/45 |
| 代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;董文俊 |
| 地址: | 200233 上海市徐*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 在线 文件 权限 控制 方法 相关 产品 | ||
1.一种在线文件的权限控制方法,其特征在于,包括:
服务器接收来自终端设备的第一文件操作请求;所述第一文件操作请求用于请求对第一路径的文件执行第一操作,所述第一文件操作请求携带有第一令牌,所述第一令牌包括第二路径、第一操作集合,所述第一操作集合包括一项或多项操作,所述第一路径和所述第二路径均为所述服务器运行的文件管理系统中的路径,所述第一操作集合包括:新建、修改、锁定、删除、移动、隐藏中的一项或多项;
在所述第一文件操作请求满足第一条件的情况下,所述服务器对所述文件执行所述第一操作;所述第一条件包括:所述第一令牌通过所述服务器的合法性校验、所述第一操作包含于所述第一操作集合以及所述第二路径包括所述第一路径。
2.根据权利要求1所述的方法,其特征在于,所述第一令牌还包括所述第一令牌的有效期;所述第一条件还包括:所述服务器接收到所述第一文件操作请求的时间在所述有效期内。
3.根据权利要求2所述的方法,其特征在于,在所述服务器对所述文件执行所述第一操作之前,所述方法还包括:
所述服务器对所述第一令牌进行合法性校验和有效性校验;所述有效性校验为校验所述服务器接收到所述第一文件操作请求的时间是否在所述有效期内;
在所述第一令牌通过合法性校验和有效性校验的情况下,所述服务器验证所述第一操作是否包含于所述第一操作集合以及所述第二路径是否包括所述第一路径。
4.根据权利要求1至3任一项所述的方法,其特征在于,在服务器接收来自终端设备的第一文件操作请求之前,所述方法还包括:
所述服务器生成所述第一令牌;
所述服务器向所述终端设备发送所述第一令牌。
5.根据权利要求4所述的方法,其特征在于,
在所述服务器生成所述第一令牌之前,所述方法还包括:
所述服务器接收来自所述终端设备的令牌获取请求,所述令牌获取请求用于获取对所述第一路径的文件进行所述第一操作所需的令牌;
所述服务器根据所述令牌获取请求,获取所述终端设备登录的目标账号的角色权限信息;所述目标账号为所述终端设备登录所述文件管理系统使用的账号;
所述服务器生成所述第一令牌包括:
所述服务器根据所述角色权限信息,生成所述第一令牌。
6.根据权利要求5所述的方法,其特征在于,
在所述服务器接收来自所述终端设备的令牌获取请求之前,所述方法还包括:
所述服务器通过所述终端设备使用所述目标账号登录所述文件管理系统的登录认证;
所述服务器接收来自所述终端设备的令牌获取请求包括:
所述服务器接收到所述终端设备针对所述文件管理系统中的所述第一路径的文件的访问操作。
7.一种在线文件的权限控制方法,其特征在于,包括:
终端设备生成第一文件操作请求;所述第一文件操作请求用于请求对第一路径的文件执行第一操作,所述第一文件操作请求携带有第一令牌,所述第一令牌包括第二路径、第一操作集合,所述第一操作集合包括一项或多项操作,所述第一路径和所述第二路径均为服务器运行的文件管理系统中的路径,所述第一令牌用于所述服务器校验所述终端设备是否具备对所述第一路径的文件执行所述第一操作的权限,所述第一操作集合包括:新建、修改、锁定、删除、移动、隐藏中的一项或多项;所述终端设备缓存有一个或多个令牌,不同令牌对应的路径不同;所述终端设备具备对所述第一路径的文件执行所述第一操作的权限需要满足的第一条件包括:所述第一操作包含于所述第一操作集合以及所述第二路径包括所述第一路径;
所述终端设备向所述服务器发送所述第一文件操作请求;
所述终端设备生成第一文件操作请求之前,所述方法还包括:
所述终端设备获取缓存中与所述第一文件操作请求相对应的所述第一令牌。
8.根据权利要求7所述的方法,其特征在于,所述第一令牌还包括所述第一令牌的有效期,所述有效期用于校验所述第一令牌的有效性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海商汤智能科技有限公司,未经上海商汤智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110274535.8/1.html,转载请声明来源钻瓜专利网。





