Page Contents
Home > @loopback/authorization > AuthorizationMetadata
AuthorizationMetadata interface
Authorization metadata supplied via @authorize decorator
Signature:
export interface AuthorizationMetadata
Properties
| Property | Modifiers | Type | Description |
|---|---|---|---|
| allowedRoles? | string[] | (Optional) Roles that are allowed access | |
| deniedRoles? | string[] | (Optional) Roles that are denied access | |
| resource? | string | (Optional) Name of the resource, default to the method name | |
| scopes? | string[] | (Optional) Define the access scopes | |
| skip? | boolean | (Optional) A flag to skip authorization | |
| voters? | (Authorizer | BindingAddress<Authorizer>)[] | (Optional) Voters that help make the authorization decision |