Loading TOC...

xdmp:amp-roles

xdmp:amp-roles(
   namespace-uri as xs:string,
   localname as xs:string,
   document-uri as xs:string,
   database-id as xs:unsignedLong
) as xs:unsignedLong*

Summary

Returns the set of all roles assigned to an amp, including roles directly assigned to the amp and roles inherited by other roles.

Parameters
namespace-uri The amped function namespace URI.
localname The amped function localname.
document-uri The amped function module URI.
database-id The database ID containing the module.

Required Privileges

http://marklogic.com/xdmp/privileges/xdmp-amp-roles

Example

xdmp:amp-roles("http://marklogic.com",
                 "read-docs",
                 "/app/docs.xqy",
                 239487239487)
=> (2349872340, 432987324)

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