Mesh-Native FGAC with Istio and Envoy Filters
Enforce fine-grained access policies across internal service-to-service traffic by integrating Keymate with Istio/Envoy. Secure east-west calls with the same DSL, policies, and tokens used for edge APIs—now applied deep inside your mesh.
Mesh-Native FGAC with Istio and Envoy Filters
Bring Authorization to Every Microservice Call
Modern service meshes route billions of internal calls daily. Without enforcement, this internal traffic becomes a security blind spot. With Keymate's Envoy integration, you can: Apply policy-based authorization to every service-to-service request. Inject authorization via custom Envoy filters in Istio. Extract token, headers, and method metadata per call. Call Keymate Access Gateway in real-time (via gRPC). Authorize even for gRPC, HTTP/1.1, HTTP/2, or REST calls. Use the same DSL, OpenFGA model, and session-based token logic. Trace decisions and policy reasons in observability dashboards. This enables unified enforcement—whether the call comes from the outside world or between microservices.
Mesh-Native Fine-Grained Access Control
Secure east-west service communication with unified authorization policies applied at the mesh layer through custom Envoy filters.
Example: Apply policy-based authorization to every service-to-service request
Key Components:
What Makes It Unique
Custom Envoy Filter Support
Plugs into Istio via WASM or Lua-based filters for real-time enforcement
gRPC & HTTP Support
Authorizes both HTTP and gRPC internal service calls
Context Extraction
Parses tokens, headers, method, and resource path dynamically
Policy DSL Compatible
Uses same policies as API Gateway and SDK-based checks
Token-Aware and Org-Aware
Full support for enriched tokens with org, role, "hat" context
East-West Zero Trust Model
Enforces least-privilege across internal communication
Full Observability
Access logs, decision trace, denial reasons available centrally
Frequently Asked Questions
How to Use This Feature
Follow these steps to enable mesh-native authorization.