让来宾访问文档 - 这应该允许用户搜索该文档吗?

Having Guest access to a document - should this allow users to search for this document?

我正在与一位 Alfresco 客户合作,该客户的内容对 Alfresco 内的整个空间具有 "Guest" 权限。

但他们声称 Alfresco 搜索不允许用户使用 Alfresco 搜索找到此内容,即使他们直接拥有 URL,他们实际上也能够打开并查看此内容.

Google 驱动器具有与此类似的行为,称为 Link 共享:

所以在 Google 驱动器中,您可以访问文档,但 只有 如果您有 URL 文档。

露天场所是否存在同样的事情?

我正在使用 CMIS api 访问露天文档元数据。

我应该使用一些 "anyone-with-link" property/metadata 来确定我是否应该允许文档在搜索中被编入索引?

是的,Alfresco 具有称为 "quick share" 的功能,它允许拥有 link 的任何人访问文档。这与在 space 或文档上具有来宾访问权限不同。

但是,我对你的问题感到困惑,因为无论权限如何,所有内容都会被索引到 Solr 中,除非它设置了索引控制方面,必须添加它以明确排除对象被索引.

也许您的客户的意思是不支持以访客身份登录 Alfresco Share 或通过 CMIS。

底线是,如果您的应用程序使用非访客服务帐户进行 CMIS 调用,它应该能够执行查找文档所需的任何搜索或查询,前提是服务帐户具有权限查看结果。