Enforce fine-grained, policy-aware access control directly at the edge using API gateways and service meshes—without touching application code.
Enforcement at the Edge with APISIX, Kong, Istio, and Envoy
Modern architectures often rely on API gateways and service meshes to control network traffic between services and clients. Embedding access control at this layer offers unique benefits:
With Keymate: You can enforce OpenFGA-backed policies on APIs via custom plugins for APISIX. Control service-to-service traffic with Istio/Envoy integration. Authorize requests based on token claims, session metadata, resource path, and org context. Apply rate limits or step-up auth via policy logic (e.g. sensitive endpoint access).
Key Components:
Use Cases: Public-facing REST APIs with FGA enforcement, Microservice communication authorization via Istio, Multi-tenant apps with org-level API visibility, Dynamic access based on token risk, department, role.
Key Components:
APISIX and Kong plugins support token parsing and enforcement
Istio and Envoy filters connect to Keymate via gRPC
No need to modify backend applications
All access decisions based on OpenFGA and session metadata
Supports multi-tenant policy isolation at the gateway level
Gateway events are traced and logged via OTEL + SigNoz