Domino 检查链接文档中的访问权限

Domino check access in linked document

情况:

我有两个文档:doc_parent(有访问字段)和doc_file(public 文档)。 doc_file 有字段“parent_unid”(unid 为 doc_parent)和字段“$file”与附件“file_name.doc”

用户通过 link 获取附件如下:http://server/base/view/doc_file_unid/$file/file_name.docx.

当他发出此请求时,是否可以检查当前用户对 doc_parent 的访问权限?

直接访问 $file 对象时不能这样做。您必须通过看起来像这样的 URL 通过代理访问文件:

http://server/base/checkAccessAndRetriveFile?OpenAgent&fileunid=doc_file_unid/&filename=file_name.docx

然后你将不得不编写代理并检查 doc_parent 中的访问恶魔。

没有什么built-in可以依靠

另一方面,您可以让这些访问字段同时存在于 doc_parent 和 doc_file 中,然后需要 none。