Type alias: PermissionsBuilder<M, UserType>
Ƭ PermissionsBuilder<M
, UserType
>: Permissions
| ({
entity,
path,
user,
authController,
context
}
: PermissionsBuilderProps
<M
, UserType
>) => Permissions
Builder used to assign create
, edit
and delete
permissions to entities,
based on the logged user, entity or collection path
Type parameters
Name | Type |
---|---|
M | extends Object |
UserType | User |