Cerbos Newsletter [10 May 2022]
Hello from Cerbos!
Our May newsletter includes:
- Version 0.16 of Cerbos
- Python & Rust SDKs
- New blog posts on cerbos.dev :
- Industry news:
- New and improved website: cerbos.dev
- Job opening: Developer relations at Cerbos
- and finally a chance to get a Cerbos t-shirt
Cerbos v0.16 is available
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.
Unified API
This release introduces a new, unified API to simplify the Cerbos API surface and remove the need to understand the subtle differences between different calls depending on the kinds of resources.
Query Plan goes GA
The Query Plan API produces a datastore-agnostic set of constraints that must be met by the resource instances to comply with access rules defined in policies.
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.
You can find the full release notes here and if you have any questions join our Slack community, or even reach out, at your convenience, for a 30 minute call with one of our developers when you build your first policy.
Python & 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.
Blog highlights
In this article, you will learn about non-user principles: what they are, when you may need them, and how they can help tame authentication and authorization in complex distributed systems.
Industry news
Enterprise Software: Next-Generation Authorization Startups - Manan Modi
Modi looks at the record growth and demand for enterprise security, especially around Identity and Access Management. He analyzes at the challenges of authorization, including automating user permissioning for complex SaaS products. The article also highlights a number of new players the application access management space.
New and improved cerbos.dev
Come and see our brand new homepage. It is:
- Easier to understand
- Has a detailed "how it works" section for technical users, and
- Even breaks out why developers, product managers, CTOs'/CISOs' need to care about access management
Developer Relations role
We’ve growing very fast and need an experienced developer relations manager as the face of Cerbos in the developer community. 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.
Do you want a Cerbos t-shirt?
Good! We want to give you a t-shirt! And 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 suggestions on how you would like us to improve the product.
Please, contact us via our feedback page and we will reach out to you to book a session.
Stay connected
- Cerbos core is open source you can find the code in our GitHub repository
- Join our Slack Community
- Get started! Our online guide can help
- Book a 30 minute call with one of our developers at your convenience, when you build your first policy
- Look through our developer documentation
- Try Cerbos via a browser with some pre-built examples in our playground. No registration required
- Several product demos can be found here