
sem:graph-set-permissions( $graph as sem:iri, $permissions as element(sec:permission)* ) as empty-sequence()
Set permissions to the graph specified. The user must have update permissions on the graph.
This function is a built-in.
xquery version "1.0-ml";
import module namespace sem = "http://marklogic.com/semantics" 
      at "/MarkLogic/semantics.xqy";
	
sem:graph-set-permissions((sem:iri("graphs/MyDemoGraph")),
(
    xdmp:permission( "demo-reader", "read" ),
    xdmp:permission( "demo-writer", "update"  )
  )
 )
Stack Overflow: Get the most useful answers to questions from the MarkLogic community, or ask your own question.