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