Automatically enrich authorization requests with real-time data from MySQL — richer decisions without changing application code.
Query MySQL directly from Cerbos using the built-in sqldb data source
Configurable TTLs cache query results to balance data freshness against evaluation latency
Data enrichment happens at the policy layer, your application code stays clean
Authorization decisions are only as good as the data behind them. MySQL provides real-time context (user profiles, group memberships, or external attributes) that makes Cerbos policies richer and more accurate.
Cerbos lets you write fine-grained, context-aware authorization policies in human-readable YAML. With MySQL as a context source, those policies can evaluate attributes beyond what's in the initial request.
Because enrichment happens at the policy layer, your application code stays clean, no custom plumbing to fetch and merge identity data before making authorization calls.
Cerbos can enrich authorization requests with context from MySQL, such as user profiles, group memberships, or custom attributes, so policies can make decisions based on real-time data rather than just token claims.
No. Context enrichment is configured at the policy layer. Your application makes the same authorization call and Cerbos handles fetching the additional context from MySQL transparently.


What is Cerbos?
Cerbos is an end-to-end enterprise authorization software for Zero Trust environments and AI-powered systems. It enforces fine-grained, contextual, and continuous authorization across apps, APIs, AI agents, MCP servers, services, and workloads.
Cerbos consists of an open-source Policy Decision Point, Enforcement Point integrations, and a centrally managed Policy Administration Plane (Cerbos Hub) that coordinates unified policy-based authorization across your architecture. Enforce least privilege & maintain full visibility into access decisions with Cerbos authorization.