Loading TOC...

MarkLogic 12 EA 1 Product Documentation
sec.validatePermissions

sec.validatePermissions(
   permissions as element(sec.permission)[]
) as Sequence

Summary

This function throws the SEC_NOPERMCAP exception if a permission has no capability specified and it throws the SEC-NOPERMROLEID exception if there is no role specified in the permission.

Parameters
permissions Zero or more permission elements to check.

Usage Notes

This function must be executed against the security database.

Example


   
  const sec = require('/MarkLogic/security.xqy');

  sec.validatePermissions(xdmp.permission("Temporary", "read","element"))
      

Stack Overflow iconStack Overflow: Get the most useful answers to questions from the MarkLogic community, or ask your own question.