我想添加一个节,让客户上传/下载文件(创建目录)在门户网站。文件/目录应该存储在文件服务器上,而我们应该能够在LifeRay中设置根文件夹。例如:<Root Folder> \ <Customer Name> \ <Customer’s files and directories>。客户作为一个组织。Liferay版本为6.2。
一个客户的用户创建的文件夹目录/文档不应该被其他客户的用户访问。
我们有以下结构:
当任何用户从“客户A”上传任何文档时,文档可见范围应仅在“组织A”内,对于组织B也是如此。
所有用户将使用单一网站共享内容。我尝试创建一个网站团队的组织,然后设置访问各自的文件夹,但它不工作。另外,我试图创建一个不同的组织角色,并将其分配给相应的组织用户。
我是否可以通过配置实现这一点,或者我需要进行自定义开发?
发布于 2015-03-26 17:44:18
您是否尝试过创建一个常规角色,然后将其分配给组织?我不知道它是否会自动正确地设置权限,但是如果我正确理解Liferay,创建该文件的用户应该能够将权限设置到它。如果他们这样做了,那么只有分配给他们组织的常规角色的用户才能看到它。
设置组织角色的问题(至少根据我对Liferay的理解,如果我误解了Liferay权限,请有人纠正我)的问题是,该权限只应用于一个特定的组织,而不适用于其他组织,因此他们仍然能够看到它。
https://stackoverflow.com/questions/23238965
复制相似问题