惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
Vercel News
Vercel News
博客园_首页
Y
Y Combinator Blog
美团技术团队
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
阮一峰的网络日志
阮一峰的网络日志
aimingoo的专栏
aimingoo的专栏
H
Hackread – Cybersecurity News, Data Breaches, AI and More
MyScale Blog
MyScale Blog
GbyAI
GbyAI
人人都是产品经理
人人都是产品经理
T
Tailwind CSS Blog
MongoDB | Blog
MongoDB | Blog
D
DataBreaches.Net
博客园 - Franky
Engineering at Meta
Engineering at Meta
量子位
The GitHub Blog
The GitHub Blog
F
Fortinet All Blogs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
酷 壳 – CoolShell
酷 壳 – CoolShell
N
Netflix TechBlog - Medium

Cerbos - All Posts

Authentik vs Keycloak: Self-hosted IdP comparison Mapping business requirements to authorization policy for automotive Fine-grained authorization for AI gateways EIC 2026: Stop counting agents, protect what they can touch Agent skill for writing authorization policies in Claude Desktop Identity security in 2026 EIC 2026 takeaways: the identity stack built for humans will not hold up for AI agents Already have authentication? Here's the authorization layer you still need. Tokens are authorization decisions: a guide to policy-driven token issuance What is a Runtime Authorization Platform It's a dimmer switch, not a kill switch. How CISOs are rethinking AI agent governance From maps to bitmaps (and from bitmaps to bitmaps) AuthZEN, Shared Signals, SCIM Events, IPSIE: Notes from the OpenID Enterprise Panel How do you update authorization policies without redeploying your application? IIW42 recap: Where agent authorization got real Cerbos PDP v0.52.0/v0.53.0: Engine performance, security hardening, and CEL path functions Authorization Management Platforms: what they do, how they work, and where they fit PocketOS AI coding agent deleted a production database in 9 seconds Non-Human Identity management still has a blind spot Supabase alternative in 2026: Best open source auth options Benefits of on-premise authorization: Why enterprises are moving toward self-hosted Authorization policies: How to write, test, and validate them (faster with AI) Agent skill for writing authorization policies How much does it cost to build authorization in-house? Why centralized authorization governance reduces incident response time OPA alternative Why AI agents make authorization a right now problem Modernizing legacy application authorization: why it’s your biggest security blind spot How to add authorization to legacy applications without code changes 5 authorization blind spots auditors find, and how to fix them
Unified API, Query Plan GA, Python and Rust SDKs - Cerbos...
Alex Olivier · 2022-05-05 · via Cerbos - All Posts

The latest release of Cerbos, v0.16, includes a new unified API for checking permissions, promotion of the Query Plan to GA, and several updates to the REPL - also Cerbos Python and Rust SDKs have been released.

Unified API

Before this release, Cerbos had two different API endpoints that could be used depending on whether the list of resources to check were of the same kind or whether they were a mix of different kinds. This release introduces a new, unified API (RPC: CheckResources, REST: /api/check/resources) to simplify the Cerbos API surface and remove the need to understand the subtle differences between different calls.

The old RPCs and endpoints have been deprecated and are planned for removal in a future release of Cerbos but will continue to function normally for now. All the SDKs are now updated to support this new single entry point.

You can find the documentation for the new endpoint here.

Query Plan GA

Filtering and selecting a set of items from a data store while making sure that the logged-in user has access to each element in the resultset is a common problem in many applications. Given a user and the action they wish to perform on a resource category, the Cerbos Query Plan API produces a datastore-agnostic representation of constraints that must be satisfied by the resource instances to comply with access rules defined in Cerbos policies.

It was introduced as an experimental API in Cerbos 0.12.0 and this release, it is promoted to stable status. Over the intervening releases, the internals has become more intelligent at precomputing as many of the conditions as possible based on the policies and the inputs to ensure only the smallest set of conditions are returned to be passed into the data fetching layer.

You can read more about the Query Plan API in this blog post as well as the documentation for the endpoint.

REPL Updates

The Cerbos REPL gains the ability to load policies and interactively evaluate the conditions defined in them. This empowers policy authors to debug, develop, and test complex conditions with rapid feedback and no context switching. The REPL prompt is now smarter and can handle copy-pasting of large chunks of multi-line text without the need to explicitly escape newlines as well.

You can find the REPL documentation here.

Python and Rust SDKs

Expanding on the ecosystem of SDKs available for Cerbos, Python and Rust both now have an official Cerbos SDK.

These SDKs make calling and interacting with Cerbos a much more streamlined experience and provide native methods for constructing calls out to check authorization in your codebase. As with everything else with Cerbos, they are open-source and can be found on Github - Python SDK repo, Rust SDK repo.

In the coming weeks, a Ruby SDK will also be rolling out.

You can find the full release notes here and if you have any questions join our Slack community.