xdmp:set-server-field-privilege( $name as xs:string, $privilege as xs:string? ) as empty-sequence()
Sets the privilege of a named server field.
Parameters | |
---|---|
name | The name of the server field. |
privilege | The privilege action URI for the server field. |
http://marklogic.com/xdmp/privileges/xdmp-set-server-field-privilege
Changing the server field value on a field being used with a plugin will change the behavior of the plugin. Therefore, if you are using a server field in a plugin, it is a good practice to set a privilege on the server field to protect it from malicious or accidental updates.
xdmp:set-server-field-privilege("foo", "http://mydomain.com/privileges/foo-server-field")