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

推荐订阅源

博客园 - Franky
N
Netflix TechBlog - Medium
宝玉的分享
宝玉的分享
Google DeepMind News
Google DeepMind News
腾讯CDC
G
Google Developers Blog
Martin Fowler
Martin Fowler
Microsoft Security Blog
Microsoft Security Blog
Recent Announcements
Recent Announcements
爱范儿
爱范儿
Engineering at Meta
Engineering at Meta
Microsoft Azure Blog
Microsoft Azure Blog
A
About on SuperTechFans
aimingoo的专栏
aimingoo的专栏
有赞技术团队
有赞技术团队
Jina AI
Jina AI
人人都是产品经理
人人都是产品经理
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
M
MIT News - Artificial intelligence
罗磊的独立博客
博客园 - 三生石上(FineUI控件)
美团技术团队
WordPress大学
WordPress大学
阮一峰的网络日志
阮一峰的网络日志

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
Introducing Cerbos Hub Playground engine settings
Alex Olivier · 2025-06-11 · via Cerbos - All Posts

We have rolled out an update to the Cerbos Hub Playground that’s tailored for those of you who are building more complex policies and want a development experience that mirrors real-world deployments more closely.

This update introduces new settings in the Playground’s right-hand sidebar, letting you configure the Cerbos PDP engine used when evaluating policy during development, in a way that reflects your actual environment. You can find full details of these settings in the Cerbos configuration reference.

Let’s explore what’s new.

Default policy version

The first update is the ability to configure the default policy version. By default, if a request doesn’t explicitly specify the policy version, the Cerbos engine searches for a matching policy that has its version set to default. Now, you can change this fallback value by setting the default policy version in the Cerbos Hub Playground.

For instance, if you set the default version to v1, any request without a version specified will use resource policies with the version set as v1. This is valuable for making sure that your policies behave as expected when versions aren’t explicitly defined in requests.

Lenient scope search

Next up is lenient scope search. Scopes are a powerful way to organize and manage policies for hierarchical environments. However, setups can get tricky when a specific scope doesn’t exist for a request.

With lenient scope search enabled, the engine will fall back to the parent scope. If you’re looking for a policy under a.b.c and it does not exist in the store, the engine will check for a.b, then a, and finally a global scope. This makes your policy hierarchy more flexible and reduces the risk of unexpected denials.

For example, if you’re building a multi-tenant application. You have a tenant-specific policy under tenantA, but no policy for tenantA.group1. With lenient scope search, requests for tenantA.group1 can automatically fall back to tenantA. No manual policy duplication is needed.

Globals

Finally, global variables allow you to pass environment-specific information into your policy conditions during evaluation. You can emulate the use of these variables directly in the Playground.

Say you have a policy rule that denies all actions unless the environment is set to production. You can define a global variable, set it to staging, and see how the policy behaves. Flip it to production, and instantly verify that the actions are now allowed. This capability is useful for testing policies that depend on deployment-specific configurations.

Explore these new updates

Navigate to the Cerbos Hub Playground, go to the Settings tab in the sidebar, and start configuring your engine settings. We’re excited to see how you’ll use these new capabilities to streamline your policy development process.

As always, we’re here to help. Join our Slack community or visit our GitHub to share your feedback and ask questions.