如何在"文档&amp ;;中配置文件夹访问权限Media Portlet" liferay中的组织?

时间:2014-04-23 08:36:06

标签: liferay liferay-6 document folder-permissions

我想添加一个部分,允许客户在门户网站上传/下载文件(创建目录)。文件/目录应存储在文件服务器上,而我们应该能够在LifeRay中设置ROOT文件夹。 例; <Root Folder> \ <Customer Name> \ <Customer’s files and directories>。客户作为一个组织。 Liferay版本是6.2。

一个客户的用户创建的文件夹目录/文档不应该被其他客户的用户访问。

我们有以下结构:

  1. 客户A =组织A.
    • 用户A1(组织管理员)
    • 用户A2(用户)
    • 上传文件的目录名称=“客户A”
  2. 客户B =组织B.
    • 用户B1(组织管理员)
    • 用户B2(在文档媒体中查看,写入访问)
    • 用户B3(查看权限)
    • 上传文件的目录名=“客户B”
  3. 当“客户A”中的任何用户上传任何文档时,文档可见范围应仅在“组织A”内,对于组织B应相同。

    所有用户都将使用单个网站分享内容。 我试图按组织创建一个站点团队,然后为各个文件夹设置访问权限,但它不起作用。此外,我尝试创建不同的组织角色并分配给相应的组织用户。

    我可以通过配置实现这一目标,还是需要进行自定义开发?

1 个答案:

答案 0 :(得分:1)

您是否尝试过创建常规角色,然后将其分配给组织?我不知道它是否会自动正确设置权限,但如果我正确理解了Liferay,那么创建该文件的用户应该能够为其设置权限。如果他们这样做,那么只有具有分配给其组织的常规角色的用户才能看到它。

设置组织角色的问题(至少从我对...的理解) Liferay,有人请纠正我,如果我误解了Liferay权限)该权限仅适用于某个特定组织,并且不适用于其他组织,因此他们仍然可以看到它。