Authorize in any language, any framework, any identity

Seamlessly integrate Cerbos into your existing ecosystem.

Agent2Agent
Agent2Agent ProtocolPolicy-driven authorization for inter-agent communication via the Agent2Agent protocol
AI
Agent Gateway
Agent GatewayPolicy-driven authorization for MCP, A2A, and LLM traffic through Agent Gateway
AI
Amazon EC2
Amazon EC2Standalone binary or container PDP on EC2 with full instance control
Deployment
Amazon ECS
Amazon Elastic Container ServiceStateless PDP container running as an ECS task or Fargate sidecar
Deployment
Amazon EKS
Amazon Elastic Kubernetes ServiceHelm-managed Cerbos on EKS with IRSA and Fargate support
Deployment
Amazon Elastic Beanstalk
Amazon Elastic BeanstalkMulti-container Cerbos sidecar that auto-scales with Beanstalk instances
Deployment
Amazon Lambda
AWS LambdaEmbedded in-process PDP for serverless authorization with no network hop
Deployment
Aperture
Aperture by TailscaleZero Trust authorization for AI agents routed through Aperture by Tailscale
AI
ASP.NET
ASP.NETAuthorize ASP.NET controllers and endpoints via the Cerbos .NET SDK
Frameworks
AKS
Azure Kubernetes ServiceCerbos on AKS with workload identity and Helm-based lifecycle management
Deployment
Azure Container Apps
Azure Container AppsManaged container PDP on Azure Container Apps with scaling and revision control
Deployment
Azure Virtual Machine
Azure Virtual MachineBinary or container PDP on Azure VMs with Scale Set auto-scaling
Deployment
Apigee
ApigeeCerbos policy checks via Apigee service callout policies on API proxy requests
API gateways
Auth0
Auth0Map Auth0 Actions, Organizations, and roles to Cerbos policy inputs
Identity providers
Authentik
AuthentikAuthentik property mappings shape token claims for Cerbos policy inputs
Identity providers
AWS API Gateway
AWS API GatewayLambda authorizer that evaluates Cerbos policies for API Gateway
API gateways
AWS App Mesh
AWS App MeshCerbos authorization via Envoy ext_authz within AWS App Mesh sidecars
Authorization extensions
AWS Cognito
AWS CognitoCognito user pool groups and custom attributes as Cerbos policy inputs
Identity providers
Azure API Management
Azure API ManagementCerbos policy evaluation via Azure API Management inbound policies on each request
API gateways
Azure DevOps
Azure DevOps PipelinesPush Cerbos policies to Cerbos Hub on every merge via Azure DevOps Pipelines
CI/CD
Bitbucket Pipelines
Bitbucket PipelinesPush Cerbos policies to Cerbos Hub on every merge via Bitbucket Pipelines
CI/CD
Buildkite
BuildkitePush Cerbos policies to Cerbos Hub on every merge via Buildkite
CI/CD
CircleCI
CircleCIPush Cerbos policies to Cerbos Hub on every merge via CircleCI
CI/CD
Clerk
ClerkClerk session claims and Organizations drive Cerbos policy evaluation
Identity providers
Cloudflare
CloudflareCerbos policy checks within Cloudflare Workers at the network edge
API gateways
AWS Cognito Enrichment
AWS CognitoPull Cognito custom attributes and groups into the PDP at decision time
Context sources
Consul Connect
Consul ConnectCerbos authorization via Envoy ext_authz within Consul Connect sidecars
Authorization extensions
Contour
ContourCerbos authorization via Envoy ext_authz at the Contour ingress controller
Authorization extensionsAPI gateways
Curity
Curity Identity ServerCurity token procedure claims as principal attributes in Cerbos
Identity providers
Data Source Extensions
Data Source ExtensionsReusable data connectors with built-in caching for the Cerbos authorization pipeline
Context sources
Descope
DescopeDescope JWT claims, tenant data, and role assignments feed into Cerbos policy evaluation
Identity providers
Duende
Duende IdentityServerDuende IdentityServer claims and scopes evaluated by Cerbos in .NET apps
Identity providers
Emissary-Ingress
Emissary-Ingress (Ambassador)Cerbos authorization via Envoy ext_authz at the Emissary-Ingress API gateway
Authorization extensionsAPI gateways
EmpowerID
EmpowerIDEmpowerID governance roles and delegated access in Cerbos policies
Identity providers
Entra ID Enrichment
Microsoft Entra IDResolve Entra ID security groups and directory roles for policy evaluation
Context sources
Envoy
Envoy External AuthorizationCerbos as a native ext_authz gRPC service for Envoy proxies
Authorization extensionsAPI gateways
External API
External APICall external services to fetch context data for policy evaluation
Context sources
Firebase
FirebaseFirebase custom claims feed into Cerbos for resource-level decisions
Identity providers
FusionAuth
FusionAuthFusionAuth per-application roles and custom data fields in Cerbos policies
Identity providers
GitHub Actions
GitHub ActionsPush Cerbos policies to Cerbos Hub on every merge via GitHub Actions
CI/CD
GitLab CI/CD
GitLab CI/CDPush Cerbos policies to Cerbos Hub on every merge via GitLab CI/CD
CI/CD
Gloo Gateway
Gloo GatewayCerbos authorization via Envoy ext_authz at the Gloo Gateway edge
Authorization extensionsAPI gateways
Gluu
Gluu ServerGluu LDAP-backed groups and OIDC claims evaluated by Cerbos policies
Identity providers
Google Identity Platform
Google Identity PlatformGoogle Identity Platform custom claims and tenant context feed into Cerbos policy evaluation
Identity providers
Gravitee
Gravitee API GatewayEvaluate Cerbos policies on every request at the Gravitee API Gateway edge
API gateways
Istio
Istio Service MeshExternal authorizer for service-to-service calls in Istio meshes
Authorization extensions
JumpCloud
JumpCloudJumpCloud directory groups and OIDC claims drive Cerbos policy evaluation
Identity providers
JWT
JSON Web TokensCerbos natively decodes JWTs and maps claims to policy attributes
Identity providers
Kubernetes Admission Control
Kubernetes Admission ControlValidating webhook that enforces Cerbos policies on cluster resources
Authorization extensions
Kafka
Apache KafkaPluggable authorizer for Kafka topic, consumer group, and cluster ops
Authorization extensionsData filtering
Keycloak Enrichment
KeycloakPull realm roles, client roles, and group paths from Keycloak into policies
Context sources
Keycloak
KeycloakKeycloak realm roles, client roles, and group hierarchies in Cerbos policies
Identity providers
Kinde
KindeKinde organizations and feature flags as inputs to Cerbos policies
Identity providers
Kong
Kong GatewayEvaluate Cerbos policies on every request at the Kong gateway edge
API gateways
Layer7
Broadcom Layer7 API GatewayCerbos policy enforcement at the Broadcom Layer7 gateway edge
API gateways
LDAP Enrichment
LDAPQuery any LDAPv3 directory for user attributes and group memberships
Context sourcesIdentity providers
LDAP
LDAPLDAP group DNs and organizational units as Cerbos principal attributes
Identity providers
Litestream
LitestreamRead Litestream-replicated SQLite databases as a policy data source
Context sources
Magic
MagicMagic DID tokens and wallet addresses as Cerbos principal attributes
Identity providers
Microsoft Entra ID
Microsoft Entra IDEntra ID security groups and app roles evaluated by Cerbos policies
Identity providers
Mongoose
MongooseApply Cerbos query plans as MongoDB filter predicates via Mongoose
Data filtering
MySQL
MySQLBuilt-in data source that queries MySQL tables at decision time
Context sources
Neo4j
Neo4jTraverse Neo4j relationship graphs to resolve authorization context
Context sources
NGINX
NGINXCerbos policy checks via the NGINX auth_request module at the reverse proxy edge
API gateways
Okta Enrichment
OktaFetch Okta profiles and group memberships into policy evaluations
Context sources
Okta
OktaOkta groups and Universal Directory attributes as Cerbos policy inputs
Identity providers
OneLogin
OneLoginOneLogin roles and group memberships from OIDC tokens drive Cerbos policy evaluation
Identity providers
Ory
OryOry Kratos identity traits from JSON schemas feed Cerbos policies
Identity providers
Ping Identity
Ping IdentityPingOne populations and PingFederate attributes in Cerbos policies
Identity providers
PostgreSQL
PostgreSQLBuilt-in data source that queries PostgreSQL at decision time
Context sources
Prisma
PrismaInject Cerbos query plans as Prisma where-clause filters on any model
Data filtering
Proxy Extensions
Proxy ExtensionsTransparent request enrichment that fetches context from external systems before policy evaluation
Context sources
Route Extensions
Route ExtensionsProtocol translation layer that lets any infrastructure component delegate authorization to Cerbos
Authorization extensions
SecureAuth
SecureAuthSecureAuth risk signals and identity attributes in Cerbos policy checks
Identity providers
SQLAlchemy
SQLAlchemyAppend Cerbos query plans to SQLAlchemy select statements as filters
Data filtering
SQLite
SQLiteEmbedded SQLite data source for local policy context lookups
Context sources
Stytch
StytchStytch B2B organization memberships and roles in Cerbos policy checks
Identity providers
Supabase
SupabaseSupabase app_metadata and JWT claims as policy inputs alongside RLS
Identity providers
SuperTokens
SuperTokensSelf-hosted authorization using SuperTokens session claims in Cerbos
Identity providers
Thales
Thales IdentityThales SafeNet identity attributes drive resource-level Cerbos policies
Identity providers
Traefik
Traefik ProxyCerbos policy evaluation via Traefik's ForwardAuth middleware on each request
API gateways
Apache Trino
Apache TrinoCatalog, schema, and column-level access control via Apache Trino's authorization hook
Authorization extensions
Tyk
Tyk GatewayCerbos policy evaluation as a Tyk gateway middleware plugin
API gateways
WorkOS
WorkOSWorkOS Directory Sync groups and Organizations in Cerbos B2B policies
Identity providers
WSO2
WSO2 API ManagerAttach Cerbos policy checks to WSO2 API Manager request flows
API gateways
Zitadel
ZitadelZitadel project roles and organization grants as Cerbos policy inputs
Identity providers
Zuplo
Zuplo API GatewayInline Cerbos authorization checks within Zuplo request pipelines
API gateways
ChromaDB
ChromaDBTranslate Cerbos query plans into ChromaDB metadata filters
Data filteringAI
Claude Agent SDK
Claude Agent SDKGate Claude agent tool calls and data access through Cerbos policies
AI
Claude Code
Claude CodeCentralized policy enforcement and audit logging for Claude Code agent tool calls
AI
Cloudflare Workers
Cloudflare WorkersServerless authorization at the network edge via Cerbos inside Cloudflare Workers
Deployment
Convex
ConvexConvert Cerbos query plans into native Convex filter expressions
Data filtering
CrewAI
CrewAIPer-agent and per-tool authorization for CrewAI multi-agent workflows through Cerbos policies
AI
DigitalOcean
DigitalOceanContainer or binary PDP on DigitalOcean App Platform, Droplets, or Managed Kubernetes
Deployment
Django
DjangoAuthorize Django views and middleware via the Cerbos Python SDK
Frameworks
Docker
DockerOfficial multi-arch container image for local dev and production
Deployment
.NET
.NETNuGet package with async/await and strongly typed Cerbos models
SDKs
Drizzle ORM
Drizzle ORMMap Cerbos query plans to Drizzle ORM where-clause conditions
Data filtering
Elasticsearch
ElasticsearchEmit Cerbos query plans as Elasticsearch bool query filters
Data filtering
Express
ExpressEnforce access control per route via Express middleware hooks
Frameworks
FastAPI
FastAPIInject Cerbos checks as FastAPI dependencies in endpoint signatures
Frameworks
FastMCP
FastMCPDrop-in Cerbos middleware for FastMCP tool and resource authorization
AI
Flask
FlaskAuthorize Flask routes via decorators or before-request hooks with Cerbos
Frameworks
Fly.io
Fly.ioStateless PDP instances placed close to users across Fly.io regions
Deployment
Gin
GinCerbos authorization wired into the Gin middleware chain
Frameworks
Go
GogRPC-native SDK with strongly typed checks and context.Context support
SDKs
Google ADK
Google Agent Development KitGate Google ADK agent tool calls and data access through Cerbos policies
AI
Google Cloud Compute Engine
Google Cloud Compute EngineCerbos binary or container on Compute Engine with Managed Instance Groups
Deployment
GKE
Google Kubernetes EngineHelm-managed Cerbos on GKE with Workload Identity and Autopilot support
Deployment
Google Cloud Run
Google Cloud RunServerless container PDP on Cloud Run with automatic scaling and managed infrastructure
Deployment
Gorilla
GorillaCerbos authorization wired into the Gorilla Mux middleware chain
Frameworks
GraphQL
GraphQLPer-field and per-resolver access control for GraphQL schemas
Frameworks
Helm
HelmOfficial Helm chart with production-ready defaults for the Cerbos PDP
Deployment
Homebrew
HomebrewOne-command install of the Cerbos binary on macOS or Linux
Deployment
Hono
HonoAuthorize Hono routes and middleware via the Cerbos JavaScript SDK
Frameworks
Java
JavaMaven Central SDK with blocking and CompletableFuture Cerbos clients
SDKs
JavaScript
JavaScriptAsync SDK for Node.js, edge runtimes, and browsers with TypeScript types
SDKs
Kubernetes
KubernetesRun the PDP as a Deployment, DaemonSet, or sidecar in any K8s cluster
Deployment
LangChain
LangChainGate LangChain and LangGraph tool calls through Cerbos policies
AI
LangGraph
LangGraphPer-node and per-tool authorization for LangGraph multi-step agent workflows
AI
Laravel
LaravelCerbos policies behind Laravel Gate::allows() and @can directives
SDKs
LlamaIndex
LlamaIndexEnforce authorization on LlamaIndex agent tool calls and data connector access through Cerbos policies
AI
MCP SDK
Model Context ProtocolPer-tool and per-resource authorization for Model Context Protocol servers
AI
NestJS
NestJSCerbos checks via NestJS guards, decorators, and injectable modules
Frameworks
NextJS
NextJSAuthorize middleware, server components, and API routes in Next.js
Frameworks
Nomad
HashiCorp NomadContainer PDP orchestrated by Nomad with Consul service discovery and health checks
Deployment
Nuxt
NuxtAccess control in the Nitro server layer for Nuxt routes and APIs
Frameworks
OpenAI Agents SDK
OpenAI Agents SDKGate OpenAI Agents SDK tool invocations through Cerbos policy evaluation
AI
PHP
PHPPSR-compatible Composer package for Cerbos authorization in PHP
SDKs
Python
Pythonpip-installable SDK for sync and async Cerbos authorization in Python
SDKs
Pinecone
PineconeCerbos policy decisions as Pinecone metadata filters in LangGraph RAG
AIData filtering
RAG
RAG (Retrieval-Augmented Generation)Enforce document-level access control on vector store retrieval
AIData filtering
Ruby on Rails
Ruby on RailsAuthorize Rails controllers and actions via the Cerbos Ruby SDK
Frameworks
Railway
RailwayContainer PDP deployed to Railway with managed networking and automatic restarts
Deployment
React Router
React RouterGate data loading and mutations in React Router loaders and actions
Frameworks
Render
RenderContainer PDP running as a Render web service with managed TLS and health checks
Deployment
Ruby
RubyIdiomatic Ruby gem for authorization checks against the Cerbos PDP
SDKs
Rust
RustAsync, type-safe Cerbos client built on tonic and tokio
SDKs
Semantic Kernel
Semantic KernelGate Semantic Kernel plugin and function invocations through Cerbos policy evaluation
AI
SPIFFE
SPIFFESPIFFE IDs authorize service-to-service calls through Cerbos policies
Identity providers
Spring Boot
Spring BootWire Cerbos into Spring Boot with annotations and bean injection
Frameworks
Spring Data JPA
Spring Data JPATurn Cerbos query plans into JPA Specification predicates for Spring
Data filtering
SvelteKit
SvelteKitAuthorize load functions, form actions, and hooks in SvelteKit
Frameworks
Systemd
SystemdNative binary managed by systemd with journal logging and auto-restarts
Deployment
UCAST
UCAST (Universal Conditions AST)Bridge Cerbos query plans to any data layer via the UCAST AST format
Data filtering
Vercel AI SDK
Vercel AI SDKGate AI tool invocations in Vercel AI SDK applications through Cerbos policy evaluation
AI
VueJS
VueJSServer-evaluated permissions surfaced to Vue.js route guards and views
Frameworks

Trusted by hundreds of companies

captify logowizeline logo9fin logoblockchain logoflash logodoorfeed logorefine logosalesroom logoutility warehouse logodebite logocommandk logonook logoloop 2 logobrainboard logoenvoy logoplatformatic logoomers ventures logokuppinger cole logoculture amp logopocketlaw logosubito logovoiceflow logovolkswagen logohyphen logoloop logoourspace logosupy logohuman managed logozephyr cloud logovmray logoqmenta logoenergage logobarriersystems logokultify logospyke logo4gcapital logocomplex logo