MarkLogic 10 Product Documentation
xdmp.roleGetDefaultPermissions

xdmp.roleGetDefaultPermissions(
   rolename as String,
   [output-kind as String]
) as Object[]|Element[]

Summary

Return the default permissions of specified role.

Parameters
rolename A role name.
output-kind The output kind. It can be either "objects" or "elements". With "objects", the built-in returns an array of objects. With "elements", the built-in returns an array of XML element nodes. The default is "objects".

Example

xdmp.roleGetDefaultPermissions("nobody")
=>
[
  {
    "capability": "read", 
    "roleId": "12371806025301146444"
  }, 
  {
    "capability": "read", 
    "roleId": "8487823278258687528"
  }
]
Powered by MarkLogic Server | Terms of Use | Privacy Policy