我有这这样创建一个特定的数据库一份公开文件:的XPages sessionAsSigner和Domino数据源
<xp:dominoDocument var="newDoc" formName="frmMyForm"
databaseName="#{javascript:applicationScope.aspMyDBPath}">
</xp:dominoDocument>
在该数据库的ACL设置为匿名的读者与公共文件的写权限。我无法保存此文档,因为Xpages作为Web用户运行。如果我以代理签名者身份运行,并且如果使用sessionAsSigner初始化数据库,则可以保存它。我怎么能用dominoDocument数据源来做到这一点?有任何想法吗?
任何帮助,将不胜感激。我不想让Editor级别访问这个数据库只是为了解决这个问题。
会给这个去,非常感谢Sven – pipalia 2012-04-25 07:21:19
它的工作原理 - 谢谢你斯文 - 我不得不创建一个计算时,组成$ PublicAccess领域的工作。出于兴趣,如果“可供公众使用”被勾选,为什么需要$ publicaccess? – pipalia 2012-04-25 21:24:27
$ PublicAccess字段是读取文档所必需的。设计元素甚至是文档:如果公共用户应该使用它们,它们也必须是可读的。通过激活“可用于公共访问”,设计元素将从Designer中获得$ PublicAccess字段。 – 2012-04-26 10:09:18