Ace
Type Alias: Ace
Ace =
object
Defined in: packages/core/src/models/aclmodel.ts:6
Access control entry
Properties
action
action:
string
Defined in: packages/core/src/models/aclmodel.ts:10
Action the entry applies to ("get", "update", "delete", an action name...)
allow
allow:
boolean
Defined in: packages/core/src/models/aclmodel.ts:23
Allow or deny: a matching deny wins over any allow
principal?
optionalprincipal?:string
Defined in: packages/core/src/models/aclmodel.ts:19
The user id (type USER) or group name (type GROUP) the entry applies to. An entry without principal matches nobody.
type
type:
"GROUP"|"USER"
Defined in: packages/core/src/models/aclmodel.ts:14
Kind of principal: a user id or a group name