{MARKLOGIC}如何在特定角色上测试文档的查看功能,而不是在同一文档上测试admin角色?
我在MarkLogic中有一个数据库,我正在使用查询控制台来控制它。我已经插入了一些文档,并希望通过在同一数据库上以不同用户的身份登录来查看这些文档。如何使参与者角色能够执行查看等有限功能?使用: 如文档中所述,以这种方式运行本身确实需要特权,但如果您以管理员身份在查询控制台中运行,则可以使用它来检查低特权用户可以做什么{MARKLOGIC}如何在特定角色上测试文档的查看功能,而不是在同一文档上测试admin角色?,marklogic,marklogic-9,multiple-users,Marklogic,Marklogic 9,Multiple Users,我在MarkLogic中有一个数据库,我正在使用查询控制台来控制它。我已经插入了一些文档,并希望通过在同一数据库上以不同用户的身份登录来查看这些文档。如何使参与者角色能够执行查看等有限功能?使用: 如文档中所述,以这种方式运行本身确实需要特权,但如果您以管理员身份在查询控制台中运行,则可以使用它来检查低特权用户可以做什么 xdmp:eval( 'fn:doc("/my/uri.json")', (), map:new(( map:entry("user-id"
xdmp:eval(
'fn:doc("/my/uri.json")',
(),
map:new((
map:entry("user-id", xdmp:user("some-user"))
))
)