Alfresco openCMIS 连接到主文件夹
Alfresco openCMIS connect to home folder
在 Alfresco 中,我有这个结构 /Company Home/A 和 /Company Home/B 一些用户主文件夹设置为 A,其他设置为 B。
问题:我看到为了通过 OpenCMIS 从我的应用程序连接到 Alfresco,我需要使用 repositoryId 连接到那里,也就是 MainRepository(公司主页),所以我需要授予 A 和 B 的所有用户连接权限到那里。所以这意味着如果 A 的用户连接到 Alfresco,他们可以从 B 读取文档,反之亦然。
我期待使用 OpenCMIS 可以直接连接到我的主文件夹。
对我的问题有什么想法或建议吗?
谢谢
将评论提升为答案:
您需要做的是:
- 授予所有用户对
/Company Home
的读取(消费者)访问权限
- 仅授予 B 用户访问
/Company Home/B
并删除 Inherit Permissions
以阻止 A 用户访问
- 仅授予 A 用户访问
/Company Home/A
并删除 Inherit Permissions
以阻止 B 用户访问
要进行这些更改,请使用 存储库浏览器 以便能够使用公司主页,然后使用 管理权限 。计时 Inherit Permissions
并根据提示删除它们,然后添加适当的组。它应该看起来大致像
在 Alfresco 中,我有这个结构 /Company Home/A 和 /Company Home/B 一些用户主文件夹设置为 A,其他设置为 B。
问题:我看到为了通过 OpenCMIS 从我的应用程序连接到 Alfresco,我需要使用 repositoryId 连接到那里,也就是 MainRepository(公司主页),所以我需要授予 A 和 B 的所有用户连接权限到那里。所以这意味着如果 A 的用户连接到 Alfresco,他们可以从 B 读取文档,反之亦然。
我期待使用 OpenCMIS 可以直接连接到我的主文件夹。
对我的问题有什么想法或建议吗?
谢谢
将评论提升为答案:
您需要做的是:
- 授予所有用户对
/Company Home
的读取(消费者)访问权限
- 仅授予 B 用户访问
/Company Home/B
并删除Inherit Permissions
以阻止 A 用户访问 - 仅授予 A 用户访问
/Company Home/A
并删除Inherit Permissions
以阻止 B 用户访问
要进行这些更改,请使用 存储库浏览器 以便能够使用公司主页,然后使用 管理权限 。计时 Inherit Permissions
并根据提示删除它们,然后添加适当的组。它应该看起来大致像