MarkLogic 12 EA 1 Product Documentation
xdmp.securityAssert

xdmp.securityAssert(
   privileges as String[],
   kind as String
) as null

Summary

Tests whether the current user has at least one of a given set of privileges. Raises an error if the user does not have any of the privileges.

Parameters
privileges The set of privilege URIs. These are the action URIs for the privileges, not the names of the privileges.
kind The kind of privileges (either "execute" or "uri").

Example

xdmp.securityAssert("http://my-function/function-foo", "execute");
Powered by MarkLogic Server | Terms of Use | Privacy Policy