Xpage设置acl出现Notes Error:您没有执行此项操作的权限

业务场景

在xpage页面中使用服务器端JS操作数据库的acl

错误日志

Xpage设置acl出现Notes Error:您没有执行此项操作的权限

问题原因

出现这个问题的原因在于数据库权限设置不正确;我的问题在于,在访问控制的高级选项中,因特网用户的最大权限为编辑者,显然,编辑者的权限是不足以操作acl的,如下图:
Xpage设置acl出现Notes Error:您没有执行此项操作的权限

解决办法

将“因特网用户最大权限”设置为管理者即可解决。

PS:

在xpage页面中直接使用ServerSIde JavaScript默认是以当前服务器作为运行者,无法像Lotus Script一样选择“以Web用户运行”,所以要把“因特网用户的最大权限”设置为“管理者”

相关文章: