【发布时间】:2014-05-23 06:58:45
【问题描述】:
我正在使用 JS 从操作按钮创建一个新数据库。以下顺序发生:
- 创建数据库时,-default- 访问权限设置为 Manager,这是必须的。
- 然后我创建了几个 aclEntries。为当前用户创建的第一个条目,并将其设置为人员类型并具有管理员权限
- 然后我创建了几个其他具有不同权限的条目并保存 ACL。
如果我打开 Db,ACL 看起来并正确运行,但 -default- 的访问级别为 Manager。
所以我尝试更改我的代码以通过各种方式将 -default- 的访问级别设置为 Author,all 导致异常:
- 将 -default- 更改为 Author 并保存
- 先如上保存ACL,然后修改-default-项并保存
- 使用
var newACL = db.getACL()新建ACL对象,更改并尝试保存
它似乎不承认我是 ACL 中的经理。
问:如何更改管理器的 -default- 访问权限?
【问题讨论】:
标签: xpages xpages-ssjs