authorizer
An authorizer is a software component responsible for making authorization decisions. It determines whether a given operation or request should be allowed, based on the identity of the requester and applicable policies. Typically, authentication occurs first to verify identity; the authorizer then evaluates whether the authenticated subject has permission.
Authorizers are common in API security, microservices architectures, cloud platforms, and enterprise applications. In API gateways
Types of authorizers include: policy-based authorization, which uses role-based (RBAC) or attribute-based (ABAC) policies to decide
Implementations may rely on signature verification, token introspection, LDAP/Directory services, or predefined access control lists. Performance
See also: access control, RBAC, ABAC, PBAC, OAuth, JWT, OpenID Connect.