Operation Access Modes¶
Dydra recognizes the following operations in access control lists (ACLs).
acl:Read
acl:Write
acl:Control
acl:Execute
The meaning depends on whether the target entity as an account, repository, or view.
acl:Read¶
Read access permits the agent to execute an request which reads data from the repository.
acl:Write¶
Write accss permits the agent to execute an request which writes data to the repository.
acl:Control¶
Control acces permits the agent to execute a request which modifies the entity properties.
acl:Execute¶
With respect to an account, execute access governs whether an agent gains the permissions of the ACL of the account, which is not that of the authenticated account of the request session. With respect to a repository, governs whether a query which targets the repository may include federation clauses. With respect to a view, governs whether a session is permitted to execute the view.
The implicit ACL for an authenticate agent includes
<urn:dydra:requestContent> acl:Execute true