Permissions that apply to a CRX node

Permission Name

Permission to

jcr:lifecycleManagement

Perform LiveCycle operations on a node.

jcr:lockManagement

Lock and unlock a node; refresh a lock.

jcr:versionManagement

Perform versioning operations on a node.

jcr:addChildNodes

Create child nodes of a node.

jcr:read

Retrieve a node and read its properties and their values.

jcr:modifyAccessControl

Modify the access control policies of a node.

rep:write

A jackrabbit specific aggregate privilege of jcr:write and jcr:nodeTypeManagement

jcr:all

An aggregate privilege that contains all other predefined privileges.

jcr:removeChildNodes

Remove child nodes of a node.

jcr:nodeTypeManagement

Add and remove mixing node types and change the primary node type of a node. Changes can include any calls to Node.addNode and XML importing methods where the mixing or primary type of new node is explicitly specified.

jcr:write

An aggregate privilege that contains:
  • jcr:modifyProperties

  • jcr:addChildNodes

  • jcr:removeNode

  • jcr:removeChildNodes

jcr:removeNode

Remove a node.

jcr:readAccessControl

Read the access control policy of a node.

jcr:modifyProperties

Create, modify, and remove the properties of a node.

jcr:retentionManagement

Perform retention management operations on a node.

// Ethnio survey code removed