You are receiving this email because either we have met, chatted, or you’ve visited our website cerbos.dev and asked us to keep you up-to-date. If you have been forwarded this email, you can subscribe and receive future updates directly from us. If you prefer not to receive these updates, you can unsubscribe below, but we hope you stay!
Upgrades to Cerbos
v0.20 of Cerbos
The latest release of Cerbos, v0.20, includes improvements in unit testing with dates, better wildcard support, a SQLAlchemy adapter, some SDK updates and several UX updates to the Playground.
Writing policy tests for policies that have time-based conditions is now easier because the value returned by the now function can be fixed for the entire test suite or individual tests. This also influences the timeSince calculations and gives you the ability to write deterministic tests to ensure that your logic is sound. See the policy testing documentation to learn more.
Also, an overly strict validation rule that prevented single wildcards from being used for resource names in principal policies has been relaxed.
Support for the Admin API has been added to the Javascript SDK which makes it simpler to manage policies programmatically if you are making use of a mutable storage engine such as Postgres, MySQL, or SQLServer. Our other SDKs will also be updated in time.
Playground: Scope support, .NET and PHP snippets
The Cerbos Playground now includes an improved experience when working with scoped policies. it is now possible to set the scope on any resource or principal right in the editor - try it out here. Additionally, .NET and PHP code snippets are now generated directly in the playground for you to quickly and simply get up and running with Cerbos.
For Python developers who are using an ORM, Object Relational Mapper, to access their data storage layer without having to manipulate SQL in their code, SQLAlchemy has been the most popular choice.
One of the de facto standards of tackling how decoupled systems interact together is by building APIs. In recent years, GraphQL has gained popularity in developing web APIs.
Why using GitOps for authorization and access control is a good idea
Getting developers working in harmony is no easy task. Tools like GitHub make it much easier to manage code, but as infrastructure and deployment become more complex, issues arise with the systems projects are built on.
Multi tenant applications allow several distinct groups of users to access a system. Most SaaS solutions use multi-tenancy to leverage a single instance of their technology to serve multiple organizations.
Authorization in the context of SOC2 and other certifications
A cyberattack or a data breach can have a massive impact on an organization. If a business handles sensitive customer information, taking measures that will protect customers' data and proving that you value security as a top priority is essential. Find out how Cerbos can help you meet the requirements.
Gartner places DevSecOps at the plateau of productivity and microservices on its way out of the the slope of disillusionment in its 2022 software engineering hype cycle; two concepts that are aligned to Cerbos' journey.
Our product adoption is growing very fast. We are looking for a developer relations manager to lead Cerbos’ developer evangelism and advocacy. We’d love this person to engage with developers to discover and remedy pain points, produce accessible technical content and help build an inclusive community of Cerbos users.
If you know amazing DevRel professionals who we should be talking to, please ask them to consider Cerbos and connect us.
Do you want a Cerbos t-shirt?
We want to give you a t-shirt! We also want to talk to you about Cerbos and get your feedback, both what you like and dislike, what are your primary use cases, if you are missing any particular functionality or have suggestions on how you would like us to improve the product.