Loading TOC...
Administrator's Guide (PDF)

Administrator's Guide — Chapter 33

Appendix B: Pre-defined Execute Privileges

The pre-defined execute privileges listed below are included with every installation of MarkLogic Server.

Name Action URI Description Protects Function
admin-module-read http://marklogic.com/xdmp/privileges/admin-module-read privilege to use the Admin API for reading configuration information admin built-ins
admin-module-write http://marklogic.com/xdmp/privileges/admin-module-write privilege to use the Admin API for writing configuration information admin built-ins
admin-ui http://marklogic.com/xdmp/privileges/admin-ui privilege to use the Admin Interface admin built-ins
amp-add-roles http://marklogic.com/xdmp/privileges/amp-add-roles privilege to assign additional roles to the amp sec:amp-add-roles
amp-change-database http://marklogic.com/xdmp/privileges/amp-change-database privilege to assign additional roles to the amp sec:amps-change-modules-database
amp-get-roles http://marklogic.com/xdmp/privileges/amp-get-roles privilege to get the roles associated with the amp sec:amp-get-roles
amp-remove-roles http://marklogic.com/xdmp/privileges/amp-remove-roles privilege to remove roles assigned to the amp sec:amp-remove-roles
amp-set-roles http://marklogic.com/xdmp/privileges/amp-set-roles privilege to set the roles associated with the amp sec-amp-set-roles
any-collection http://marklogic.com/xdmp/privileges/any-collection privilege to add to or remove from any collection, regardless of whether it is protected xdmp:document-add-collections,xdmp:document-remove-collections,xdmp:document-set-collections
any-uri http://marklogic.com/xdmp/privileges/any-uri privilege to create a document with any uri, regardless of whether the uri is protected xdmp:document-insert,xdmp:document-load,xdmp:load
app-builder http://marklogic.com/xdmp/privileges/app-builder privilege to use the Application Builder UI
cancel-any-requests http://marklogic.com/xdmp/privileges/cancel-any-requests privilege to cancel requests issued by any user attempting to cancel a request admin built-ins
cancel-my-requests http://marklogic.com/xdmp/privileges/cancel-my-requests privilege to cancel requests issued by the user attempting to cancel a request admin built-ins
collection-add-permissions http://marklogic.com/xdmp/privileges/collection-add-permissions privilege to add permissions to a collection sec:get-collections,sec:collection-add-permissions
collection-get-permissions http://marklogic.com/xdmp/privileges/collection-get-permissions privilege to get permissions on a collection sec:collection-get-permissions
collection-remove-permissions http://marklogic.com/xdmp/privileges/collection-remove-permissions privilege to remove permissions from a collection sec:get-collections,sec:collection-remove-permissions
collection-set-permissions http://marklogic.com/xdmp/privileges/collection-set-permissions privilege to set permissions on a collection sec:get-collections,sec:collection-set-permissions
compartment-get-roles http://marklogic.com/xdmp/privileges/compartment-get-roles privilege to get roles on a compartment sec:compartment-get-roles
complete-any-transactions http://marklogic.com/xdmp/privileges/complete-any-transactions privilege to use transaction built-ins for any transactions xdmp:transaction-commit,xdmp:xa-complete
complete-my-transactions http://marklogic.com/xdmp/privileges/complete-my-transactions privilege to use transaction built-ins for transactions started by the current user xdmp:transaction-commit,xdmp:xa-complete
count-builtins http://marklogic.com/xdmp/privileges/counts privilege to run xdmp:forest-counts xdmp:forest-counts
create-amp http://marklogic.com/xdmp/privileges/create-amp privilege to create an amp sec:create-amp
create-domain http://marklogic.com/xdmp/privileges/create-domain privilege to create an domain dom:create
create-pipeline http://marklogic.com/xdmp/privileges/create-pipeline privilege to create a pipeline p:insertp:create
create-privilege http://marklogic.com/xdmp/privileges/create-privilege privilege to create a privilege sec:create-role
create-role http://marklogic.com/xdmp/privileges/create-role privilege to create a role sec:create-role
create-trigger http://marklogic.com/xdmp/privileges/create-trigger privilege to create a trigger trgr:create-trigger
create-user http://marklogic.com/xdmp/privileges/create-user privilege to create a user sec:create-user
debug-any-requests http://marklogic.com/xdmp/privileges/debug-any-requests privilege to debug all requests from any user debug built-ins
debug-my-requests http://marklogic.com/xdmp/privileges/debug-my-requests privilege to debug your own requests debug buit-ins
dls-admin http://marklogic.com/xdmp/privileges/dls-admin privilege to configure the Library Services dls:break-checkout,dls:retention-rule,dls:retention-rule-insert,dls:retention-rule-remove
dls-user http://marklogic.com/xdmp/privileges/dls-user privilege to use the Library Services dls:as-of-query dls:author-query dls:document-add-collectionsdls:document-add-permissionsdls:document-add-propertiesdls:document-checkindls:document-checkoutdls:document-checkout-statusdls:document-deletedls:document-extract-part dls:document-get-permissionsdls:document-history dls:document-include-query dls:document-insert-and-manage dls:document-is-managed dls:document-manage dls:document-purge dls:document-remove-collections dls:document-remove-permissions dls:document-remove-properties dls:document-retention-rules dls:document-set-collections dls:document-set-permissions dls:document-set-properties dls:document-set-property dls:document-set-quality dls:document-unmanage dls:document-update dls:document-version dls:document-version-as-of dls:document-version-deletedls:document-version-query dls:document-version-uri dls:document-versions-query dls:documents-querydls:link-expand dls:link-references dls:node-expand dls:purge dls:retention-rules
flexrep-admin http://marklogic.com/xdmp/privileges/flexrep-admin privilege to administer flexible replication flexible replication functions
flexrep-internal http://marklogic.com/xdmp/privileges/flexrep-internal used for amping flexible replication functions flexible-internal
flexrep-user http://marklogic.com/xdmp/privileges/flexrep-user privilege to use flexible replication flexible replication user functions
forget-any-xa-transactions http://marklogic.com/xdmp/privileges/forget-any-xa-transactions privilege to run built-in to forget XA transactions for any transactions xdmp:xa-forget,xdmp:xq-forget-xid
forget-my-xa-transactions http://marklogic.com/xdmp/privileges/forget-my-xa-transactions privilege to run built-in to forget XA transactions for the user's transactions xdmp:xa-forget,xdmp:xq-forget-xid
get-amp http://marklogic.com/xdmp/privileges/get-amp privilege to get an amp sec:get-amp
get-compartments http://marklogic.com/xdmp/privileges/get-compartments privilege to get a the compartments sec:get-compartments
get-privilege http://marklogic.com/xdmp/privileges/get-privilege privilege to get a privilege from action uri and type sec:get-privilege
get-role-ids http://marklogic.com/xdmp/privileges/get-role-ids privilege to get role ids internal functions
get-role-names http://marklogic.com/xdmp/privileges/get-role-names privilege to get role names internal functions
get-user-names http://marklogic.com/xdmp/privileges/get-user-names privilege to get user names sec:get-user-names
grant-all-roles http://marklogic.com/xdmp/privileges/grant-all-roles privilege to grant a user all roles. Either grant-all-roles or grant-my-roles would be needed by functions that assign roles. sec:create-user,sec:user-set-roles,sec:user-add-roles,sec:user-remove-roles,sec:create-role,sec:role-set-roles,sec:role-add-roles,sec:role-remove-roles,sec:remove-role-from-roles,sec:remove-role-from-privileges,sec:remove-role-from-amps,sec:create-role,sec:privilege-set-roles,sec:privilege-add-roles,sec:privilege-remove-roles,sec:create-amp,sec:amp-set-roles,sec:amp-add-roles,sec:amp-remove-roles
grant-my-roles http://marklogic.com/xdmp/privileges/grant-my-roles privilege to grant a user my roles. Either grant-all-roles or grant-my-roles would be needed by functions that assign roles. sec:create-user,sec:user-set-roles,sec:user-add-roles,sec:user-remove-roles,sec:create-role,sec:role-set-roles,sec:role-add-roles,sec:role-remove-roles,sec:remove-role-from-roles,sec:remove-role-from-privileges,sec:remove-role-from-amps,sec:create-role,sec:privilege-set-roles,sec:privilege-add-roles,sec:privilege-remove-roles,sec:create-amp,sec:amp-set-roles,sec:amp-add-roles,sec:amp-remove-roles
hadoop-user-read http://marklogic.com/xdmp/privileges/hadoop-user-read privilege to use MarkLogic Server as an input for a Hadoop MapReduce job that reads data from MarkLogic Server. Java APIs in the Hadoop package.
hadoop-user-write http://marklogic.com/xdmp/privileges/hadoop-user-write privilege to use MarkLogic Server as an input for a Hadoop MapReduce job that writes data from MarkLogic Server <Java APIs in the Hadoop package.
infostudio http://marklogic.com/xdmp/privileges/infostudio privilege to use Information Studio Information Studio functions
manage http://marklogic.com/xdmp/privileges/manage privilege to run the Management API package:add-database,package:add-appserver,All of the resource addresses in the Management API
odbc:eval http://marklogic.com/xdmp/privileges/odbc-eval privilege to execute eval statements from odbc xdmp:eval
odbc:eval-in http://marklogic.com/xdmp/privileges/odbc-eval-in privilege to execute eval-in statements from odbc xdmp:eval-in
odbc:eval-modules-change http://marklogic.com/xdmp/privileges/odbc-eval-modules-change privilege to execute eval statements that change a modules database from odbc xdmp:eval
odbc:eval-modules-change-file http://marklogic.com/xdmp/privileges/odbc-eval-modules-change-file privilege to execute eval statements that change a filesystem root from odbc xdmp:eval
odbc:insert http://marklogic.com/xdmp/privileges/odbc-insert privilege to execute insert statements from odbc odbc inserts
odbc:insert-in http://marklogic.com/xdmp/privileges/odbc-insert-in privilege to execute insert statements from odbc odbc inserts into another database
odbc:invoke http://marklogic.com/xdmp/privileges/odbc-invoke privilege to execute invoke statements from odbc odbc invokes
odbc:invoke-in http://marklogic.com/xdmp/privileges/odbc-invoke-in privilege to execute invoke statements from odbc odbc invokes into another database
odbc:invoke-modules-change http://marklogic.com/xdmp/privileges/odbc-invoke-modules-change privilege to execute invoke statements that change a modules database from odbc odbc invokes that change the modules database
odbc:invoke-modules-change-file http://marklogic.com/xdmp/privileges/odbc-invoke-modules-change-file privilege to execute invoke statements that change a filesystem root from odbc odbc invokes that change the filesystem root
odbc:spawn http://marklogic.com/xdmp/privileges/odbc-spawn privilege to execute spawn statements from odbc odbc spawns
odbc:spawn-in http://marklogic.com/xdmp/privileges/odbc-spawn-in privilege to execute spawn statements from odbc odbc spawns into another database
odbc:spawn-modules-change http://marklogic.com/xdmp/privileges/odbc-spawn-modules-change privilege to execute spawn statements that change a modules database from odbc odbc spawn that change the modules database
odbc:spawn-modules-change-file http://marklogic.com/xdmp/privileges/odbc-spawn-modules-change-file privilege to execute spawn statements that change a filesystem root from odbc odbc spawn that change the filesystem root
pki http://marklogic.com/xdmp/privileges/pki privilege to use the PKI functions. pki:create-template,pki:delete-certificate,pki:delete-template ,pki:generate-certificate-request,pki:generate-template-certificate-authority ,pki:generate-temporary-certificate,pki:generate-temporary-certificate-if-necessary,pki:get-certificate,pki:get-certificate-pem,pki:get-certificate-xml ,pki:get-certificates,pki:get-certificates-for-template ,pki:get-certificates-for-template-xml,pki:get-pending-certificate-request,pki:get-pending-certificate-requests-pem ,pki:get-pending-certificate-requests-xml,pki:get-template,pki:get-template-by-name,pki:get-template-certificate-authority pki:get-template-ids,pki:get-trusted-certificate-ids,pki:insert-certificate-revocation-list,pki:insert-signed-certificates,pki:insert-template,pki:insert-trusted-certificates,pki:is-temporary,pki:need-certificate,pki:template-get-description,pki:template-get-id,pki:template-get-key-options,pki:template-get-key-type,pki:template-get-name,pki:template-get-request,pki:template-get-version,pki:template-in-use,pki:template-set-description,pki:template-set-key-options,pki:template-set-key-type,pki:template-set-name,pki:template-set-request
plugin-register http://marklogic.com/xdmp/privileges/plugin-register privilege to use the plugin API plugin:register
plugin-server-fields http://marklogic.com/xdmp/privileges/plugin-server-fields privilege to use the plugin API Used by the plugin API
prepare-any-xa-transactions http://marklogic.com/xdmp/privileges/prepare-any-xa-transactions privilege to run built-in to prepare XA transactions for any transactions xdmp:xa-prepare
prepare-my-xa-transactions http://marklogic.com/xdmp/privileges/prepare-my-xa-transactions privilege to run built-in to prepare XA transactions for the user's transactions xdmp:xa-prepare
privilege-add-roles http://marklogic.com/xdmp/privileges/privilege-add-roles privilege to assign the privilege to additional roles sec:privilege-add-roles
privilege-get-roles http://marklogic.com/xdmp/privileges/privilege-get-roles privilege to get all roles associated with a privilege sec:privilege-get-roles
privilege-remove-roles http://marklogic.com/xdmp/privileges/privilege-remove-roles privilege to remove privilege from roles to which it is assigned sec:privilege-remove-roles
privilege-set-name http://marklogic.com/xdmp/privileges/privilege-set-name privilege to set a privilege's name sec:privilege-set-name
privilege-set-roles http://marklogic.com/xdmp/privileges/privilege-set-roles privilege to set roles associated with a privilege sec:privilege-set-roles
profile-any-requests http://marklogic.com/xdmp/privileges/profile-any-requests privilege to profile requests initiated by any user prof:enable and other profile APIs
profile-my-requests http://marklogic.com/xdmp/privileges/profile-my-requests privilege to profile requests initiated by the user running the request from which profiling is called prof:enable and other profile APIs
protect-collection http://marklogic.com/xdmp/privileges/protect-collection privilege to make a new or existing collection protected sec:protect-collection
qconsole http://marklogic.com/xdmp/privileges/qconsole privilege to run Query Console
remove-amp http://marklogic.com/xdmp/privileges/remove-amp privilege to remove an amp from the security database sec:remove-amp
remove-privilege http://marklogic.com/xdmp/privileges/remove-privilege privilege to remove a privilege from the security database sec:remove-privilege
remove-role http://marklogic.com/xdmp/privileges/remove-role privilege to remove a role from the security database sec:remove-role
remove-role-from-amps http://marklogic.com/xdmp/privileges/remove-role-from-amps privilege to remove a role from all amps in the security database sec:remove-role-from-amps
remove-role-from-privileges http://marklogic.com/xdmp/privileges/remove-role-from-privileges privilege to remove a role from all privileges in the security database sec:remove-role-from-privileges
remove-role-from-roles http://marklogic.com/xdmp/privileges/remove-role-from-roles privilege to remove a role from all roles in the security database sec:remove-role-from-roles
remove-role-from-users http://marklogic.com/xdmp/privileges/remove-role-from-users privilege to remove a role from all users in the security database sec:remove-role-from-users
remove-user http://marklogic.com/xdmp/privileges/remove-user privilege to remove a user from the security database sec:remove-user
rest-admin http://marklogic.com/xdmp/privileges/rest-admin privilege to perform administrative tasks using the REST API REST APIs
rest-reader http://marklogic.com/xdmp/privileges/rest-reader privilege to perform read operations using the REST API REST APIs
rest-writer http://marklogic.com/xdmp/privileges/rest-writer privilege to perform update tasks using the REST API REST APIs
role-add-roles http://marklogic.com/xdmp/privileges/role-add-roles privilege to add roles to the roles of a specified role sec:role-add-roles
role-get-compartment http://marklogic.com/xdmp/privileges/role-get-compartment privilege to get a role's compartment sec:role-get-compartment
role-get-default-collections http://marklogic.com/xdmp/privileges/role-get-default-collections privilege to get a role's default collections sec:role-get-default-collections
role-get-default-permissions http://marklogic.com/xdmp/privileges/role-get-default-permissions privilege to get a role's default permissions sec:role-get-default-permissions
role-get-description http://marklogic.com/xdmp/privileges/role-get-description privilege to get a role's description sec:role-get-description
role-get-roles http://marklogic.com/xdmp/privileges/role-get-roles privilege to get all the roles included in the specified role sec:role-get-roles
role-privileges http://marklogic.com/xdmp/privileges/role-privileges privilege to get all the privileges for a given role sec:role-privileges
role-remove-roles http://marklogic.com/xdmp/privileges/role-remove-roles privilege to remove roles from the roles of a specified role sec:role-remove-roles
role-set-default-collections http://marklogic.com/xdmp/privileges/role-set-default-collections privilege to set a role's default collections sec:role-set-default-collections
role-set-default-permissions http://marklogic.com/xdmp/privileges/role-set-default-permissions privilege to set a role's default permissions sec:role-set-default-permissions
role-set-description http://marklogic.com/xdmp/privileges/role-set-description privilege to set a role's name sec:role-set-description
role-set-name http://marklogic.com/xdmp/privileges/role-set-name privilege to change a role's name sec:role-set-name
role-set-roles http://marklogic.com/xdmp/privileges/role-set-roles privilege to change all the roles in the specified role sec:role-set-roles
sem:sparql http://marklogic.com/xdmp/privileges/sem-sparql privilege to run a sparql query sem:sparql
sem:sparql-update http://marklogic.com/xdmp/privileges/sem-sparql-update privilege to run a sparql update sem:sparql-update
set-any-time-limit http://marklogic.com/xdmp/privileges/xdmp-set-request-time-limit-any privilege to change the request time limit xdmp:set-request-time-limit
set-any-transaction-name http://marklogic.com/xdmp/privileges/xdmp-set-transaction-name-any privilege to set a name for any transaction xdmp:set-transaction-name
set-any-transaction-time-limit http://marklogic.com/xdmp/privileges/xdmp-set-transaction-time-limit-any privilege to set a time limit for any transaction xdmp:set-transaction-time-limit
set-my-time-limit http://marklogic.com/xdmp/privileges/xdmp-set-request-time-limit-my privilege to change the request time limit xdmp:set-request-time-limit
set-my-transaction-name http://marklogic.com/xdmp/privileges/xdmp-set-transaction-name-my privilege to set a name for the user's transactions xdmp:set-transaction-name
set-my-transaction-time-limit http://marklogic.com/xdmp/privileges/xdmp-set-transaction-time-limit-my privilege to set a time limit for the user's transactions xdmp:set-transaction-time-limit
status-builtins http://marklogic.com/xdmp/privileges/status-builtins privilege to access the status built-ins status built-ins
unprotect-collection http://marklogic.com/xdmp/privileges/unprotect-collection privilege to change roles for a collection xdmp:document-add-collections, xdmp:document-remove-collections, xdmp:document-set-collections
unprotected-collections http://marklogic.com/xdmp/privileges/unprotected-collections privilege to add to or remove from collections that are unprotected xdmp:document-add-collections, xdmp:document-remove-collections, xdmp:document-set-collections
unprotected-uri http://marklogic.com/xdmp/privileges/unprotected-uri privilege to create document with uri's that are unprotected xdmp:document-insert, xdmp:load
user-add-roles http://marklogic.com/xdmp/privileges/user-add-roles privilege to add roles to a user sec:user-add-roles
user-get-default-collections http://marklogic.com/xdmp/privileges/user-gt-default-collections privilege to get a user's default collections sec:user-get-default-collections
user-get-default-permissions http://marklogic.com/xdmp/privileges/user-get-default-permissions privilege to get user's default permissions sec:user-get-default-permissions
user-get-description http://marklogic.com/xdmp/privileges/user-get-description privilege to get user's description sec:user-get-description (if not logged in as user)
user-get-password-extra http://marklogic.com/xdmp/privileges/user-get-password-extra privilege to get the password-extra element from the user document sec:user-get-password-extra
user-get-roles http://marklogic.com/xdmp/privileges/user-get-roles privilege to get user's roles sec:user-get-roles (if not logged in as user)
user-privileges http://marklogic.com/xdmp/privileges/user-privileges privilege to get a user's complete privileges sec:user-privileges (if not logged in as user)
user-remove-roles http://marklogic.com/xdmp/privileges/user-remove-roles privilege to remove roles from a user sec:user-remove-roles
user-set-default-collections http://marklogic.com/xdmp/privileges/user-set-default-collections privilege to set a user's default collections sec:user-set-default-collections
user-set-default-permissions http://marklogic.com/xdmp/privileges/user-set-default-permissions privilege to set a user's default permissions sec:user-set-default-permissions
user-set-description http://marklogic.com/xdmp/privileges/user-set-description privilege to set a user's description sec:user-set-description (if not logged in as user)
user-set-name http://marklogic.com/xdmp/privileges/user-set-name privilege to set a user's name sec:user-set-name (if not logged in as user)
user-set-password http://marklogic.com/xdmp/privileges/user-set-password privilege to set user's password sec:user-set-password (if not logged in as user)
user-set-password-extra http://marklogic.com/xdmp/privileges/user-set-password-extra privilege to set the password-extra element in the user document sec:user-set-password-extra
user-set-roles http://marklogic.com/xdmp/privileges/user-set-roles privilege to set a user's role sec:user-set-roles
xdbc:eval http://marklogic.com/xdmp/privileges/xdbc-eval privilege to execute eval statements from xcc or xdbc xdmp:eval
xdbc:eval-in http://marklogic.com/xdmp/privileges/xdbc-eval-in privilege to execute eval-in statements from xcc or xdbc xdmp:eval-in
xdbc:eval-modules-change http://marklogic.com/xdmp/privileges/xdbc-eval-modules-change privilege to execute eval statements that change a modules database from xcc or xdbc xdmp:eval
xdbc:eval-modules-change-file http://marklogic.com/xdmp/privileges/xdbc-eval-modules-change-file privilege to execute eval statements that change a filesystem root from xcc or xdbc xdmp:eval
xdbc:insert http://marklogic.com/xdmp/privileges/xdbc-insert-in privilege to execute insert statements from xcc or xdbc xcc or xdbc inserts
xdbc:insert-in http://marklogic.com/xdmp/privileges/xdbc-insert-in privilege to execute insert statements from xcc or xdbc xdbc or xcc inserts into another database
xdbc:invoke http://marklogic.com/xdmp/privileges/xdbc-invoke privilege to execute invoke statements from xcc or xdbc xdbc or xcc invokes
xdbc:invoke-in http://marklogic.com/xdmp/privileges/xdbc-invoke-in privilege to execute invoke statements from xcc or xdbc xdbc or xcc invokes into another database
xdbc:invoke-modules-change http://marklogic.com/xdmp/privileges/xdbc-invoke-modules-change privilege to execute invoke statements that change a modules database from xcc or xdbc xdbc or xcc invokes that change the modules database
xdbc:invoke-modules-change-file http://marklogic.com/xdmp/privileges/xdbc-invoke-modules-change-file privilege to execute invoke statements that change a filesystem root from xcc or xdbc xdbc or xcc invokes that change the filesystem root
xdbc:spawn http://marklogic.com/xdmp/privileges/xdbc-spawn privilege to execute spawn statements from xcc or xdbc xdbc or xcc spawns
xdbc:spawn-in http://marklogic.com/xdmp/privileges/xdbc-spawn-in privilege to execute spawn statements from xcc or xdbc xdbc or xcc spawns into another database
xdbc:spawn-modules-change http://marklogic.com/xdmp/privileges/xdbc-spawn-modules-change privilege to execute spawn statements that change a modules database from xcc or xdbc xdbc or xcc spawn that change the modules database
xdbc:spawn-modules-change-file http://marklogic.com/xdmp/privileges/xdbc-spawn-modules-change-file privilege to execute spawn statements that change a filesystem root from xcc or xdbc xdbc or xcc spawn that change the filesystem root
xdmp:add-response-header http://marklogic.com/xdmp/privileges/xdmp-add-response-header privilege to use the function that adds a response header to a request functions. admin built-ins, alert-user
xdmp:address-bindable http://marklogic.com/xdmp/privileges/xdmp-address-bindable privilege to perform admin functions. admin built-ins
xdmp:alert-admin http://marklogic.com/xdmp/privileges/xdmp-alert-admin privilege to perform alerting admin functions. alert-admin
xdmp:alert-internal http://marklogic.com/xdmp/privileges/xdmp-alert-internal privilege used by the Alerting API functions. alert-internal
xdmp:alert-user http://marklogic.com/xdmp/privileges/xdmp-alert-user privilege to perform user-level Alerting functions. alert-user, alert-admin
xdmp:amp-roles http://marklogic.com/xdmp/privileges/xdmp-amp-roles privilege to get an amp's roles xdmp:amp-roles
xdmp:binary-join http://marklogic.com/xdmp/privileges/xdmp-binary-join privilege to run the binary-join built-n xdmp:binary-join
xdmp:compressed-tree-cache-partitions http://marklogic.com/xdmp/privileges/xdmp-compressed-tree-cache-partitions privilege to perform admin functions admin built-ins
xdmp:compressed-tree-cache-size http://marklogic.com/xdmp/privileges/xdmp-compressed-tree-cache-size privilege to perform admin functions admin built-ins
xdmp:data-directory http://marklogic.com/xdmp/privileges/xdmp-data-directory privilege to access the data directory admin built-ins
xdmp:database-backup http://marklogic.com/xdmp/privileges/xdmp-database-backup privilege to perform a database backup admin built-ins
xdmp:database-backup-cancel http://marklogic.com/xdmp/privileges/xdmp-database-backup-cancel privilege to cancel a database backup admin built-ins
xdmp:database-backup-purge http://marklogic.com/xdmp/privileges/xdmp-database-backup-purge privilege to get purge a database backup admin built-ins
xdmp:database-backup-status http://marklogic.com/xdmp/privileges/xdmp-database-backup-status privilege to get status for a database backup admin built-ins
xdmp:database-backup-validate http://marklogic.com/xdmp/privileges/xdmp-database-backup-validate privilege to validate a database backup admin built-ins
xdmp:database-restore http://marklogic.com/xdmp/privileges/xdmp-database-restore privilege to perform a database restore admin built-ins
xdmp:database-restore-cancel http://marklogic.com/xdmp/privileges/xdmp-database-backup privilege to cancel a database restore admin built-ins
xdmp:database-restore-status http://marklogic.com/xdmp/privileges/xdmp-database-restore-status privilege to get status for a database restore admin built-ins
xdmp:database-restore-validate http://marklogic.com/xdmp/privileges/xdmp-database-restore-validate privilege to validate a database restore admin built-ins
xdmp:default-in-memory-limit http://marklogic.com/xdmp/privileges/xdmp-default-in-memory-limit privilege to perform admin functions. admin built-ins
xdmp:default-in-memory-list-size http://marklogic.com/xdmp/privileges/xdmp-default-in-memory-list-size privilege to perform admin functions. admin built-ins
xdmp:default-in-memory-range- index-size http://marklogic.com/xdmp/privileges/xdmp-default-in-memory-range-index-size privilege to perform admin functions admin built-ins
xdmp:default-in-memory-reverse- index-size http://marklogic.com/xdmp/privileges/xdmp-default-in-memory-reverse-index-size privilege to perform admin functions admin built-ins
xdmp:default-in-memory-tree-size http://marklogic.com/xdmp/privileges/xdmp-default-in-memory-tree-size privilege to perform admin functions admin built-ins
xdmp:default-journal-count http://marklogic.com/xdmp/privileges/xdmp-default-journal-count privilege to perform admin functions. admin built-ins
xdmp:default-journal-size http://marklogic.com/xdmp/privileges/xdmp-default-journal-size privilege to perform admin functions. admin built-ins
xdmp:default-preallocate-journals http://marklogic.com/xdmp/privileges/xdmp-default-preallocate-journals privilege to perform admin functions. admin built-ins
xdmp:delete-cluster-config-file http://marklogic.com/xdmp/privileges/xdmp-delete-cluster-config-file privilege to perform admin functions admin built-ins
xdmp:delete-host-config-file http://marklogic.com/xdmp/privileges/xdmp-delete-host-config-file privilege to perform admin functions admin built-ins
xdmp:disable-event http://marklogic.com/xdmp/privileges/xdmp-disable-event privilege to perform admin functions admin built-ins
xdmp:document-get http://marklogic.com/xdmp/privileges/xdmp-document-get privilege to execute function xdmp:document-get
xdmp:document-load http://marklogic.com/xdmp/privileges/xdmp-document-load privilege to execute function xdmp:document-load
xdmp:email http://marklogic.com/xdmp/privileges/xdmp-email privilege to email xdmp:email
xdmp:email-address http://marklogic.com/xdmp/privileges/xdmp-email-address privilege to perform admin functions admin built-ins
xdmp:enable-event http://marklogic.com/xdmp/privileges/xdmp-enable-event privilege to perform admin functions admin built-ins
xdmp:eval http://marklogic.com/xdmp/privileges/xdmp-eval privilege to perform eval functions xdmp:eval
xdmp:eval-in http://marklogic.com/xdmp/privileges/xdmp-eval-in privilege to perform eval-in functions xdmp:eval-in
xdmp:eval-modules-change http://marklogic.com/xdmp/privileges/xdmp-eval-modules-change privilege to execute eval statements that change a modules database xdmp:eval statements that change the modules database
xdmp:eval-modules-change-file http://marklogic.com/xdmp/privileges/xdmp-eval-modules-change-file privilege to execute eval statements that change a filesystem root xdmp:eval statements that change the filesystem root
xdmp:eval-transaction http://marklogic.com/xdmp/privileges/xdmp-eval-transaction privilege to run eval statements with the transaction option xdmp:eval statements that start a new transaction
xdmp:expanded-tree-cache-partitions http://marklogic.com/xdmp/privileges/xdmp-expanded-tree-cache-partitions privilege to perform admin functions admin built-ins
xdmp:expanded-tree-cache-size http://marklogic.com/xdmp/privileges/xdmp-expanded-tree-cache-size privilege to perform admin functions admin built-ins
xdmp:external-binary http://marklogic.com/xdmp/privileges/xdmp-external-binary privilege to access external binary function xdmp:external-binary
xdmp:filesystem-directory http://marklogic.com/xdmp/privileges/xdmp-filesystem-directory privilege to run the built-in xdmp:filesystem-directory
xdmp:filesystem-directory-create http://marklogic.com/xdmp/privileges/xdmp-filesystem-directory-create privilege to perform admin functions admin built-ins
xdmp:filesystem-file http://marklogic.com/xdmp/privileges/xdmp-filesystem-file privilege to perform admin functions admin built-ins
xdmp:filesystem-file-exists http://marklogic.com/xdmp/privileges/xdmp-filesystem-file-exists privilege to run the built-in xdmp:filesystem-file-exists
xdmp:filesystem-file-length http://marklogic.com/xdmp/privileges/xdmp-filesystem-file-length privilege to run the built-in xdmp:filesystem-file-length
xdmp:forest-backup http://marklogic.com/xdmp/privileges/xdmp-forest-backup privilege to perform admin functions admin built-ins
xdmp:forest-clear http://marklogic.com/xdmp/privileges/xdmp-forest-clear privilege to perform admin functions admin built-ins
xdmp:forest-delete http://marklogic.com/xdmp/privileges/xdmp-forest-delete privilege to perform admin functions admin built-ins
xdmp:forest-restart http://marklogic.com/xdmp/privileges/xdmp-forest-restart privilege to perform admin functions admin built-ins
xdmp:forest-restore http://marklogic.com/xdmp/privileges/xdmp-forest-restore privilege to perform admin functions admin built-ins
xdmp:forest-rollback http://marklogic.com/xdmp/privileges/xdmp-forest-rollback privilege to perform admin functions admin built-ins
xdmp:get http://marklogic.com/xdmp/privileges/xdmp-get privilege to get a document into memory xdmp:get
xdmp:get-forest-keys http://marklogic.com/xdmp/privileges/xdmp-get-forest-keys privilege to perform admin functions admin built-ins
xdmp:get-hot-updates http://marklogic.com/xdmp/privileges/xdmp-get-hot-updates privilege to perform admin functions admin built-ins
xdmp:get-orphaned-binaries http://marklogic.com/xdmp/privileges/xdmp-get-orphaned-binaries privilege to run the built-in xdmp:get-orphaned-binaries
xdmp:get-server-field http://marklogic.com/xdmp/privileges/xdmp-get-server-field privilege to get server fields xdmp:get-server-field
xdmp:get-server-field-names http://marklogic.com/xdmp/privileges/xdmp-get-server-field-names privilege to get server fields names xdmp:get-server-field-names
xdmp:get-session-field http://marklogic.com/xdmp/privileges/xdmp-get-session-field privilege to get session fields xdmp:get-session-field
xdmp:get-session-field-name http://marklogic.com/xdmp/privileges/xdmp-get-session-field-name privilege to get session field names xdmp:get-session-field-names
xdmp:host-cores http://marklogic.com/xdmp/privileges/xdmp-host-cores privilege to perform admin functions admin built-ins
xdmp:host-cpus http://marklogic.com/xdmp/privileges/xdmp-host-cpus privilege to perform admin functions admin built-ins
xdmp:host-size http://marklogic.com/xdmp/privileges/xdmp-host-size privilege to perform admin functions admin built-ins
xdmp:hostname http://marklogic.com/xdmp/privileges/xdmp-hostname privilege to perform admin functions admin built-ins
xdmp:http-get http://marklogic.com/xdmp/privileges/xdmp-http-get privilege to perform http function xdmp:http-get
xdmp:http-head http://marklogic.com/xdmp/privileges/xdmp-http-head privilege to perform http function xdmp:http-head
xdmp:http-options http://marklogic.com/xdmp/privileges/xdmp-http-options privilege to perform http function xdmp:http-options
xdmp:http-delete http://marklogic.com/xdmp/privileges/xdmp-http-delete privilege to perform http function xdmp:http-delete
xdmp:http-post http://marklogic.com/xdmp/privileges/xdmp-http-post privilege to perform http function xdmp:http-post
xdmp:http-put http://marklogic.com/xdmp/privileges/xdmp-http-put privilege to perform http function xdmp:http-put
xdmp:install-directory http://marklogic.com/xdmp/privileges/xdmp-install-directory privilege to access the installation directory admin built-ins
xdmp:invoke http://marklogic.com/xdmp/privileges/xdmp-invoke privilege to perform invoke functions xdmp:invoke
xdmp:invoke-in http://marklogic.com/xdmp/privileges/xdmp-invoke-in privilege to perform invoke-in functions xdmp:invoke-in
xdmp:invoke-modules-change http://marklogic.com/xdmp/privileges/xdmp-invoke-modules-change privilege to execute invoke statements that change a modules database xdmp:invoke statements that change the modules database
xdmp:invoke-modules-change-file http://marklogic.com/xdmp/privileges/xdmp-invoke-modules-change-file privilege to execute invoke statements that change a filesystem root xdmp:invoke statements that change the filesystem root
xdmp:invoke-transaction http://marklogic.com/xdmp/privileges/xdmp-invoke-transaction privilege to execute invoke statements that have the <transaction-id> option xdmp:invoke
xdmp:license-accepted http://marklogic.com/xdmp/privileges/xdmp-license-accepted privilege to perform admin functions admin built-ins
xdmp:license-fee http://marklogic.com/xdmp/privileges/xdmp-license-fee privilege to perform admin functions admin built-ins
xdmp:license-key http://marklogic.com/xdmp/privileges/xdmp-license-key privilege to perform admin functions admin built-ins
xdmp:license-key-agreement http://marklogic.com/xdmp/privileges/xdmp-license-key-agreement privilege to perform admin functions admin built-ins
xdmp:license-key-cores http://marklogic.com/xdmp/privileges/xdmp-license-key-cores privilege to perform admin functions admin built-ins
xdmp:license-key-cpus http://marklogic.com/xdmp/privileges/xdmp-license-key-cpus privilege to perform admin functions admin built-ins
xdmp:license-key-decode http://marklogic.com/xdmp/privileges/xdmp-license-key-decode privilege to perform admin functions admin built-ins
xdmp:license-key-encode http://marklogic.com/xdmp/privileges/xdmp-license-key-encode privilege to perform admin functions admin built-ins
xdmp:license-key-expires http://marklogic.com/xdmp/privileges/xdmp-key-expires privilege to perform admin functions admin built-ins
xdmp:license-key-options http://marklogic.com/xdmp/privileges/xdmp-license-key-options privilege to perform admin functions admin built-ins
xdmp:license-key-size http://marklogic.com/xdmp/privileges/xdmp-license-key-size privilege to perform admin functions admin built-ins
xdmp:license-key-valid http://marklogic.com/xdmp/privileges/xdmp-license-key-valid privilege to perform admin functions admin built-ins
xdmp:licensee http://marklogic.com/xdmp/privileges/xdmp-licensee privilege to perform admin functions admin built-ins
xdmp:list-cache-partitions http://marklogic.com/xdmp/privileges/xdmp-list-cache-partitons privilege to perform admin functions admin built-ins
xdmp:list-cache-size http://marklogic.com/xdmp/privileges/xdmp-list-cache-size privilege to perform admin functions admin built-ins
xdmp:load http://marklogic.com/xdmp/privileges/xdmp-load privilege needed to load a document from the file system xdmp:load
xdmp:login http://marklogic.com/xdmp/privileges/xdmp-login privilege to log in a user without the corresponding password xdmp-login
xdmp:merge http://marklogic.com/xdmp/privileges/xdmp-merge privilege to start merging the forests xdmp-merge
xdmp:merging http://marklogic.com/xdmp/privileges/xdmp-merging privilege to get forest ids of forests currently merging xdmp:merging
xdmp:missing-directories http://marklogic.com/xdmp/privileges/xdmp-missing-directories privilege to perform admin functions admin built-ins
xdmp:pre-release-expires http://marklogic.com/xdmp/privileges/xdmp-pre-release-expires privilege to perform admin functions admin built-ins
xdmp:privilege-roles http://marklogic.com/xdmp/privileges/xdmp-privilege-roles privilege needed to get a role's privileges xdmp:privilege-roles
xdmp:read-cluster-config-file http://marklogic.com/xdmp/privileges/xdmp-read-cluster-config-file privilege to perform admin functions admin built-ins
xdmp:read-host-config-file http://marklogic.com/xdmp/privileges/xdmp-read-host-config-file privilege to perform admin functions admin built-ins
xdmp:remove-orphaned-binary http://marklogic.com/xdmp/privileges/xdmp-remove-orphaned-binary privilege to run the built-in xdmp:remove-orphaned-binary
xdmp:restart http://marklogic.com/xdmp/privileges/xdmp-restart privilege to perform admin functions admin built-ins
xdmp:role-roles http://marklogic.com/xdmp/privileges/xdmp-role-roles privilege to get a role's roles xdmp:role-roles
xdmp:save http://marklogic.com/xdmp/privileges/xdmp-save privilege needed to save a document to the file system xdmp:save
xdmp:server-backup http://marklogic.com/xdmp/privileges/xdmp-server-backup privilege to perform admin functions admin built-ins
xdmp:server-import-qualities http://marklogic.com/xdmp/privileges/xdmp-server-import-qualities privilege to perform admin functions admin built-ins
xdmp:server-restore http://marklogic.com/xdmp/privileges/xdmp-server-restore privilege to perform admin functions admin built-ins
xdmp:set-current-transaction http://marklogic.com/xdmp/privileges/set-current-transaction privilege to perfrom the multi-statement transaction function xdmp:set-current-transaction
xdmp:set-hot-updates http://marklogic.com/xdmp/privileges/xdmp-set-hot-updates privilege to perform admin functions admin built-ins
xdmp:set-request-time-limit http://marklogic.com/xdmp/privileges/xdmp-set-request-time-limit privilege to set time limits for a request xdmp:set-request-time-limit
xdmp:set-server-field http://marklogic.com/xdmp/privileges/xdmp-set-server-field privilege to set a server fields xdmp:set-server-field
xdmp:set-server-field-privilege http://marklogic.com/xdmp/privileges/xdmp-set-server-field-privilege privilege to set a specific privilege on a server field xdmp:set-server-field-privilege
xdmp:set-session-field http://marklogic.com/xdmp/privileges/xdmp-set-session-field privilege to run the built-in xdmp:set-session-field
xdmp:shutdown http://marklogic.com/xdmp/privileges/xdmp-shutdown privilege to perform admin functions admin built-ins
xdmp:sleep http://marklogic.com/xdmp/privileges/xdmp-sleep privilege to perform admin functions admin built-ins
xdmp:smtp-relay http://marklogic.com/xdmp/privileges/xdmp-smtp-relay privilege to perform admin functions admin built-ins
xdmp:spawn http://marklogic.com/xdmp/privileges/xdmp-spawn privilege to perform spawn functions xdmp:spawn
xdmp:spawn-in http://marklogic.com/xdmp/privileges/xdmp-spawn-in privilege to perform spawn-in functions xdmp:spawn-in
xdmp:spawn-modules-change http://marklogic.com/xdmp/privileges/xdmp-spawn-modules-change privilege to execute spawn statements that change a modules database xdmp:spawn statements that change the modules database
xdmp:spawn-modules-change-file http://marklogic.com/xdmp/privileges/xdmp-spawn-modules-change-file privilege to execute spawn statements that change a filesystem root xdmp:spawn statements that change the filesystem root
xdmp:spawn-transaction http://marklogic.com/xdmp/privileges/xdmp-spawn-transaction privilege to execute spawn statements that have the <transaction-id> option xsmp:spawn
xdmp:timestamp http://marklogic.com/xdmp/privileges/xdmp-timestamp privilege to perform point-in-time queries xdmp:eval, xdmp:invoke (timestamp option)
xdmp:transaction-create http://marklogic.com/xdmp/privileges/xdmp-transaction-create privilege to run the built-in xdmp:transaction-create
xdmp:transaction-create-xid http://marklogic.com/xdmp/privileges/xdmp-transaction-create-xid privilege to run the built-in xdmp:transaction-create-xid
xdmp:user-last-login http://marklogic.com/xdmp/privileges/xdmp-user-last-login privilege to get run the built-in xdmp:user-last-login
xdmp:user-roles http://marklogic.com/xdmp/privileges/xdmp-user-roles privilege to get a user's roles xdmp:user-roles
xdmp:username http://marklogic.com/xdmp/privileges/xdmp-username privilege to perform admin functions admin built-ins
xdmp:value http://marklogic.com/xdmp/privileges/xdmp-value privilege to use the 'evaluate an expression' function xdmp:value
xdmp:with-namespace http://marklogic.com/xdmp/privileges/xdmp-with-namespace privilege to use the 'evaluate an expression preserving the namespace' function xdmp:with-namespace
xdmp:write-cluster-config-file http://marklogic.com/xdmp/privileges/xdmp-write-cluster-config-file privilege to perform admin functions admin built-ins
xdmp:write-host-config-file http://marklogic.com/xdmp/privileges/xdmp-write-host-config-file privilege to perform admin functions admin built-ins
xdmp:xslt-eval http://marklogic.com/xdmp/privileges/xslt-eval privilege to use xdmp:xslt-eval xdmp:xslt-eval
xdmp:xslt-eval-in http://marklogic.com/xdmp/privileges/xslt-eval-in privilege to use xdmp:xslt-eval-in xdmp:xslt-eval-in
xdmp:xslt-eval-modules-change http://marklogic.com/xdmp/privileges/xslt-eval-modules-change privilege to change the modules database for xdmp:xslt-eval xdmp:xslt-eval
xdmp:xslt-eval-modules-change-file http://marklogic.com/xdmp/privileges/xslt-eval-modules-change-file privilege to change the filesystem root for xdmp:xslt-eval <xdmp:xslt-eval
xdmp:xslt-eval-transaction http://marklogic.com/xdmp/privileges/xslt-eval-transaction privilege to execute xdmp:xslt-eval statements that have the <transaction-id> option xdmp:xslt-eval
xdmp:xslt-invoke http://marklogic.com/xdmp/privileges/xslt-invoke privilege to use xdmp:xslt-invoke xdmp:xslt-invoke
xdmp:xslt-invoke-in http://marklogic.com/xdmp/privileges/xslt-invoke-in privilege to use xdmp:xslt-invoke-in xdmp:xslt-invoke-in
xdmp:xslt-invoke-modules-change http://marklogic.com/xdmp/privileges/xslt-invoke-modules-change privilege to use xdmp:xslt-invoke and change the modules database xdmp:xslt-invoke
xdmp:xslt-invoke-modules-change-file http://marklogic.com/xdmp/privileges/xslt-invoke-modules-change-file privilege to use xdmp:xslt-invoke and change the App Server root xdmp:xslt-invoke
xdmp:xslt-invoke-transaction http://marklogic.com/xdmp/privileges/xslt-invoke-transaction privilege to execute xdmp:xslt-invoke statements that have the <transaction-id> option xdmp:xslt-invoke
« Previous chapter
Next chapter »