Integration
All articles tagged Integration.

Mongoose adapter for Cerbos Query Plans v2.0
Speed up authorization in MongoDB with Cerbos Query Plans and the enhanced Mongoose adapter. Enforce policy logic in-database and return only allowed records.

How to secure your FastMCP server with permission management
FastMCP is a Python framework for building production-ready MCP servers with minimal code. Without authorization, these servers risk exposing all tools to every user. The **cerbos-fastmcp** middleware adds policy-driven, fine-grained access control to secure FastMCP deployments.

How to Add Authorization in a Node.js Application
Our guide demonstrates how to add authorization to a Node.js web application.

Using Cerbos PDP with the Java Spring Security Framework
Learn how to integrate the Cerbos Policy Decision Point with Java Spring Security to replace hard-coded, scattered permission checks with clean, policy-driven authorization. This hands-on guide walks you through building a declarative, annotation-based approach that keeps your business rules flexible, maintainable, and out of your application code.

Context Aware Auth0 Authorization: RBAC & ABAC
For complex and dynamic applications in Auth0, a dedicated authorization system (more than just RBAC) is required — enter ABAC!

Add fully featured authorization to your Prisma app
Read this guide and learn how to set up a basic CRM web application using Prisma for data storage and Cerbos for fully featured authorization.

Simple Role-Based Access Control in JavaScript
Learn how to integrate Cerbos into a JavaScript To-Do List application for robust role-based access control (RBAC). This guide covers setting up Cerbos, defining roles and permissions, and best practices for secure and scalable authorization management. Perfect for developers looking to enhance application security with fine-grained access control.

How to use ReactJS for secure Role Based Access Control
A primer on authorization and role based access control (RBAC), as well as a tutorial on adding fine-grained RBAC to a ReactJS application. Includes follow-along repo with code and many examples.

Using Cerbos with Supabase
Learn how to seamlessly integrate Supabase authentication with Cerbos authorization to create a secure, scalable backend. This guide covers setup, user creation, policy definition, and testing, ensuring robust access control without complex code. Perfect for developers seeking efficient, maintainable auth solutions.

Using Cerbos authorization with JSON Web Tokens
Learn how to implement Cerbos authorization in JWT, in a JavaScript application using Next.js. This guide demonstrates combining JSON Web Tokens for secure authentication and Cerbos' policy-based engine for robust authorization, enabling simple access control management for your APIs.

How to implement authorization in React JS
In this blog, we will learn how to implement an authorization mechanism in ReactJS applications using Cerbos.

How to implement authorization in a Gorilla application
In this post, we discuss implementing authorization in a Gorilla application & provide a step-by-step guide for doing so using Cerbos. Read more here.

How to use Cerbos in Docker Compose (PDP + Hub)
In this blog, you will learn what Cerbos is, how Cerbos works and its main components. The blog will take you through a hands-on demonstration that will ensure you get an accelerated understanding of how to use Cerbos in a Docker environment as well as within the provided Hub.

Using Cerbos with Keycloak for Identity/AuthN
In this tutorial, we'll use Keycloak for authentication and then implement Cerbos for fine-grained access control, all within a Django web application, though the same principle will work for any application. As a result we will ensure that only authenticated users can access certain parts of the application, and their actions are authorized with precision.

Implementing Cerbos in a Spring Boot Application
In this tutorial, you’ll learn about authorization, how it works, and how to use Cerbos to integrate authorization into a Spring Boot application.

A complete guide to Next.js authorization
In this tutorial, we’ll learn about authorization, how it works, and how to integrate it into a Next.js application using Cerbos, an open-source authorization project. This approach will allow us to seamlessly manage and enforce access controls within our web application.

How to Implement RBAC authorization in Nest.JS
Understanding the most common methods of integrating Cerbos authorization within NestJS.

SQLAlchemy authorization: How to implement RBAC & ABAC
Read our guide on how to set up SQLAlchemy with Cerbos for easy authorization or user permission aware data filtering or fetching in your application.