
sec:validate-permissions( $permissions as element(sec:permission)* ) as node()*
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. | 
This function must be executed against the security database.
  xquery version "1.0-ml"; 
  import module namespace sec = "http://marklogic.com/xdmp/security" 
      at "/MarkLogic/security.xqy";
  sec:validate-permissions(xdmp:permission("my-role", "read"))
      
  
Stack Overflow: Get the most useful answers to questions from the MarkLogic community, or ask your own question.