首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Liferay的Documents and Media portlet中全局过滤文件

在Liferay的Documents and Media portlet中全局过滤文件
EN

Stack Overflow用户
提问于 2012-11-27 04:14:39
回答 1查看 810关注 0票数 1

我的Liferay组织设置如下:

代码语言:javascript
运行
复制
North America
      |
   |     |
 Dept1  Dept2

我想要做的是允许Dept1和Dept2查看在北美发布的任何文档(只读),但阻止Dept1查看Dept2的文档,反之亦然。

例如,将在北美发布一个假期申请表,Dept1和Dept2都应该能够读取但不能修改该表单。但是,如果Dept1发布了Dept1高尔夫锦标赛的注册表,Dept2应该无法查看此信息。

我已经通过创建多个站点成功地设置了与此类似的内容,但我将能够在同一个portlet中查看所有这些文件,而不是用户必须在他们的部门站点和北美站点之间切换。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-28 02:51:45

好吧,我自己也实现了类似的东西(这是我唯一能搞清楚如何做的方法)。

1)创建两个常规角色,每个部门一个

2)为每个用户分配适当的新角色

3)在Documents and Media中创建您的documents/media/文件夹(例如,部门1档案/部门2个文件文件夹)

4)定义他们的权限-点击位置见上图-(例如,部门1 Files文件夹取消选中部门2角色的所有内容,同时确保来宾不能做任何事情)

5)对于全局文件夹(北美),只需设置权限,这样两个角色都可以拥有完全权限

希望我对你的理解是正确的,这对你有帮助。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13572409

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档