我想添加一个部分,允许客户在门户网站上传/下载文件(创建目录)。文件/目录应存储在文件服务器上,而我们应该能够在LifeRay中设置ROOT文件夹。
例; <Root Folder> \ <Customer Name> \ <Customer’s files and directories>
。客户作为一个组织。 Liferay版本是6.2。
一个客户的用户创建的文件夹目录/文档不应该被其他客户的用户访问。
我们有以下结构:
当“客户A”中的任何用户上传任何文档时,文档可见范围应仅在“组织A”内,对于组织B应相同。
所有用户都将使用单个网站分享内容。 我试图按组织创建一个站点团队,然后为各个文件夹设置访问权限,但它不起作用。此外,我尝试创建不同的组织角色并分配给相应的组织用户。
我可以通过配置实现这一目标,还是需要进行自定义开发?
答案 0 :(得分:1)
您是否尝试过创建常规角色,然后将其分配给组织?我不知道它是否会自动正确设置权限,但如果我正确理解了Liferay,那么创建该文件的用户应该能够为其设置权限。如果他们这样做,那么只有具有分配给其组织的常规角色的用户才能看到它。
设置组织角色的问题(至少从我对...的理解) Liferay,有人请纠正我,如果我误解了Liferay权限)该权限仅适用于某个特定组织,并且不适用于其他组织,因此他们仍然可以看到它。