前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >EngineerCMS开发ONLYOFFICE文档协作的权限管理

EngineerCMS开发ONLYOFFICE文档协作的权限管理

作者头像
hotqin888
发布2018-09-11 15:21:56
1.4K0
发布2018-09-11 15:21:56
举报
文章被收录于专栏:hotqin888的专栏hotqin888的专栏

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://cloud.tencent.com/developer/article/1334556

对于文档的协作权限,我是这样设计的。

参考它的api,

首先要回答:是每个文档对应一个权限呢,还是一个文档目录对应一个权限?还是两者都要有?

反正engineercms上实现这2种都不是问题,用casbin嘛。

其次要回答是设计用户和文章之间的权限关系呢还是角色(用户组)与文章之间的权限关系?

回答是都要。

再次回答,是设计角色与文章之间的权限关系,还是组织结构与文档之间的权限关系?

回答还是用角色吧。

那么组织结构与用户,用户与角色,这2者要好好设计,要容易操作,正反向操作。

比如由组织结构选人,或在用户基础上选组织结构,选择后还要剔除掉(筛选)。

差不多就这么多了。

回到ONLYOFFICE document server,它有3个权限,编辑权限,只读权限,不允许权限,再深入点,加上下载权限和打印权限来组合的话,有可编辑,不可下载,可编辑不可打印,这个很少吧。其次,可读-可下载-可打印,可读-不可下载-只可打印……

下图是文档——用户赋权

下图是文档——角色赋权

代码在githu里了。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018年03月17日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档