Best Practices

Articles and updates on authorization best practices.

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 Kaemmer

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.