Liferay的文档库,适用于多个用户,每个用户都有私有存储库/文件夹/文件

时间:2011-06-16 01:05:31

标签: java liferay jackrabbit document-library jcr

我想建立一个用户不合作的门户网站,但他们在社区内并不了解彼此。每个用户只能使用他的文件。

我没有看到如何通过非编程方式处理权限。

以编程方式可以将文件夹添加为用户,在这种情况下,该用户将拥有该文件夹的所有者角色以及所有后代文件夹/文件。然后仅为所有者角色设置文档库操作。

另一个选择是使用Jackrabbit和OpenCMIS。我创建了多用户存储库,然后将其安装到Liferay的文档库中。 Liferay登录凭据将是Jackrabbit用户凭据,我不必处理Liferay资源权限。

有更好的方法吗?这两个有缺陷吗?欢迎您的建议。

1 个答案:

答案 0 :(得分:1)

对于每个用户的文档管理,我会使用每个人的个人私人社区。通过这种方式,他们可以做任何他们想做的事情(创建文件夹,单独许可,添加文档),并且不会对其他用户产生任何不良影响。

是否存在不使用这些页面的技术原因?