MarkLogic 10 Product Documentation
xdmp.documentGetPermissionsxdmp.documentGetPermissions(
uri as String,
[output-kind as String]
) as Object[]|Element[]
Summary
Returns the permissions to a given document.
Parameters |
uri |
The document URI.
|
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".
|
Usage Notes
If the URI passed in doesn't exist, an empty array is returned.
Example
xdmp.documentGetPermissions("chapter5.json")
=>
[
{
"permission" : {
"capability" : "read",
"roldId" : "324978243"
}
},
{
"permission" : {
"capability" : "read",
"roldId" : "32493478578243"
}
},
{
"permission" : {
"capability" : "update",
"roldId" : "32493478578243"
}
}
]
Copyright © 2024 MarkLogic Corporation. MARKLOGIC is a
registered trademark of MarkLogic Corporation.