Skip to content

PermissionConfig

Defined in: src/plugins/application/permissions.ts:33

Property Type Defined in

caseSensitive?

boolean

src/plugins/application/permissions.ts:40

customResolvers?

Map<string, PermissionResolver>

src/plugins/application/permissions.ts:35

enableWildcards?

boolean

src/plugins/application/permissions.ts:39

getUserPermissions?

(user, ctx) => Permission[] | Promise<Permission[]>

src/plugins/application/permissions.ts:36

getUserRoles?

(user, ctx) => string[] | Promise<string[]>

src/plugins/application/permissions.ts:37

onUnauthorized?

(ctx, check) => Response | Promise<Response>

src/plugins/application/permissions.ts:38

roles?

Role[]

src/plugins/application/permissions.ts:34