Keycloak Transparent Access Proxy drops into your stack without rewriting a single line of application code. One service. One point of control. Instant authentication and access management.
A Transparent Access Proxy (TAP) sits between your users and your applications. It intercepts HTTP and WebSocket traffic, enforces authentication, and injects identity headers before passing requests downstream. With Keycloak as the identity provider, you get OAuth2, OpenID Connect, and SAML without touching your app’s codebase.
The Keycloak Transparent Access Proxy handles session management at the edge. It validates tokens against Keycloak, refreshes them when expired, and blocks unauthenticated traffic. Role-based access control (RBAC) and attribute-based access control (ABAC) are enforced in real time. Configuration is centralized. Deploy once, secure everything.
Integration is direct. Point the proxy to Keycloak’s endpoints. Define protected routes and bypass rules. Map upstream application headers to Keycloak claims. Use TLS to secure communication between proxy and backend. Auto-discovery of Keycloak public keys removes token validation complexity from your apps.