Liferay 的文档库可供多个用户使用,每个用户都有私有存储库/文件夹/文件

发布于 2024-11-15 10:17:51 字数 323 浏览 3 评论 0原文

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

我看不出如何通过非编程方式的权限来处理该问题。

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

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

还有更好的方法吗?这两个有什么缺陷吗?欢迎您提出建议。

I'd like to set up a portal where users don't cooperate but they are not aware of each other within the community. Each user works only with his files.

I don't see a way how to handle that via permissions non-programmatically.

Programmatically it may be possible to add a folder as a user, in which case that user would have the owner role for the folder and all descendant folders/files. And then set up document library actions only for owner role.

Another option for me is using Jackrabbit and OpenCMIS. I'd create multi-user repository and then mount it to Liferay's Document Library. The Liferay login credentials would be Jackrabbit user credentials and I wouldn't have to deal with Liferay resource permissions.

Are there better ways ? Does these two have any flaws ? Your suggestions are welcome.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

故人爱我别走 2024-11-22 10:17:51

对于每个用户的文档管理,我将使用每个人的个人私人社区。这样他们就可以做任何他们想做的事情(创建文件夹、单独授予权限、添加文档),并且不会对其他用户产生任何不良影响。

不使用这些页面是否有技术原因?

For document management per users I would use each individuals personal private community. This way they are allowed to do whatever they desire (create folders, permission them individually, add documents) and there wouldn't be any undesired affect on other users.

Is there a technical reason for not using these pages?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文