管理者ロールのないユーザーとして実行しています。アカウントにはhttp://marklogic.com/xdmp/privileges/get-role
、呼び出しに必要な権限の実行が付与されていsec:role-exists()
ます。このスレッドで解決されているように、すぐには含まれていないため、特権を手動で作成する必要がありました。
http://marklogic.com/xdmp/privileges/get-role 権限を付与するには?
しかし、特権が追加された今、呼び出しは常に false を返しますが、管理者として実行すると正常に動作します。xdmp:permission()
既存のロールを参照するこのユーザーで実行すると、正常に動作します。