我想建立一个门户,用户不合作,但他们在社区内彼此不了解。每个用户仅处理他的文件。
我看不出如何通过非编程方式的权限来处理该问题。
以编程方式,可以将文件夹添加为用户,在这种情况下,该用户将拥有该文件夹和所有后代文件夹/文件的所有者角色。然后仅为所有者角色设置文档库操作。
我的另一个选择是使用 Jackrabbit 和 OpenCMIS。我将创建多用户存储库,然后将其安装到 Liferay 的文档库。 Liferay 登录凭据将是 Jackrabbit 用户凭据,我不必处理 Liferay 资源权限。
还有更好的方法吗?这两个有什么缺陷吗?欢迎您提出建议。
最佳答案
对于每个用户的文档管理,我将使用每个人的个人私有(private)社区。这样他们就可以做任何他们想做的事情(创建文件夹、单独授予权限、添加文档),并且不会对其他用户产生任何不良影响。
不使用这些页面是否存在技术原因?
关于java - Liferay 的文档库可供多个用户使用,每个用户都有私有(private)存储库/文件夹/文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6366085/