sec:role-始终存在 returns false
sec:role-exists always returns false
我 运行宁作为一个没有管理员角色的用户。根据 sec:role-exists()
调用的要求,该帐户已被授予执行 http://marklogic.com/xdmp/privileges/get-role
权限。我必须手动创建权限,因为它不是开箱即用的,如该线程中所解决:
但是现在,添加了权限后,调用总是 returns false,而如果我 运行 作为管理员,它工作正常。 运行 xdmp:permission()
此用户引用现有角色工作正常。
您应该 运行 作为具有安全角色的用户,因为它需要读取权限只授予该角色读取访问权限的文档。
我 运行宁作为一个没有管理员角色的用户。根据 sec:role-exists()
调用的要求,该帐户已被授予执行 http://marklogic.com/xdmp/privileges/get-role
权限。我必须手动创建权限,因为它不是开箱即用的,如该线程中所解决:
但是现在,添加了权限后,调用总是 returns false,而如果我 运行 作为管理员,它工作正常。 运行 xdmp:permission()
此用户引用现有角色工作正常。
您应该 运行 作为具有安全角色的用户,因为它需要读取权限只授予该角色读取访问权限的文档。