Best Practices

Articles and updates on authorization best practices.

What is a good use case for Oso?

Graham Neray

Google Zanzibar for the rest of us

Greg Sarjeant

Relationship-Based Access Control (ReBAC) in Node.js With Oso Cloud

Val Karpov

How to POC Authorization as a Service

Graham Neray

Policy Testing With Oso Cloud - Part 1: Local Testing

Greg Sarjeant

Implementing Attribute-based Access Control (ABAC) in Node.js With Oso

Valeri Karpov

Managing Authorization Data in Microservices

Graham Neray

Why You Shouldn't Write Your Own RBAC in Node.js

Val Karpov

The 10 Types of Authorization: The Families of RBAC, ReBAC and ABAC

Graham Neray

What can authorization learn from Rails?

Sam Scott

Writing My First Web App Using Oso Cloud

Corey Ashby

Using Oso Cloud With Kubernetes Authorization Webhooks

Shaun Verch

Authorization Patterns in GraphQL

Patrick O'Doherty

Best Practices for Authorization in Microservices

Graham Neray

Comparison: Oso vs. Open Policy Agent (OPA)

Graham Neray

Why Authorization is Hard

Sam Scott

Guide to Role-Based Access Control (RBAC) in Ruby

Graham Kaemmer

Building Zanzibar from Scratch

Sam Scott

The basics of role-based access control in SQLAlchemy

Lito Nicolai

Demo: A Principled Approach to Authorization Using Python & SQLAlchemy

Demo: Authorization Patterns for GraphQL using Oso + Python Graphene Library

Demo: Implementing Permissions in Node Applications

Oso's Guide to Roles & RBAC

Leina McDermott

Building the GitHub Authorization Model Using Oso

Leina McDermott

Role-based access control (RBAC) & Attribute-based access control (ABAC) Defined

Graham Neray

GraphQL Authorization with Graphene, SQLAlchemy and Oso

David Hatch

Demo: Adding Authorization to a GraphQL app with Oso, Graphene and SQLAlchemy

David Hatch

Introducing Built-in Roles with Oso

Leina McDermott

Python Universe: Access Control Patterns in Python (video)

Adding Authorization to a Serverless Node.js App

Gabe Jackson

Adding Authorization to a Node.js App – Beyond Role-Based Access Control (RBAC)

Sam Scott

Polar Adventure: A text-based adventure game written in Polar

Steve Olsen

Generate Django QuerySet filters using Oso's authorization policies

David Hatch

Lightning Talk at SF Python Meetup on access controls in Django

Adding auth to a Flask App with Azure Active Directory and Oso

Leina McDermott

Building permissions in a Django app in 30 minutes

David Hatch

Adding authorization to your Flask web app with Oso

David Hatch

Get great content updates from our team to your inbox.

Join 86,000 subscribers. GDPR and CCPA compliant.
Best Practices

Advice & Insight from our team.

Get great content updates from our team to your inbox.

Join 86,000 subscribers. GDPR and CCPA compliant.