Page Contents

Home > @loopback/authorization > AuthorizationMetadata

AuthorizationMetadata interface

Authorization metadata supplied via @authorize decorator

Signature:

export interface AuthorizationMetadata 

Properties

Property 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