Variable: ACLAction
constACLAction:object
Defined in: service-core/src/security/AccessControlList.ts:12
A set of conventional action strings recognized by the built-in CRUD routes and RepoUtils. ACLRecord.actions
is not limited to these values — any arbitrary string may be granted (e.g. "publish", "document:archive") to
express permissions beyond basic CRUD.
Type Declaration
COUNT
readonlyCOUNT:"count"="count"
CREATE
readonlyCREATE:"create"="create"
DELETE
readonlyDELETE:"delete"="delete"
EXISTS
readonlyEXISTS:"exists"="exists"
FULL
readonlyFULL:"*"="*"
Grants every action, including any action string not otherwise listed on the record. Supersedes all others.
LIST
readonlyLIST:"list"="list"
READ
readonlyREAD:"read"="read"
TRUNCATE
readonlyTRUNCATE:"truncate"="truncate"
UPDATE
readonlyUPDATE:"update"="update"