Try Oso
Meet with us
Menu
Blog
Articles on Authorization & Oso Products
and other news from our engineering team.
All
Customers & Ecosystem
Internals
Product
Best Practices
Product
November 19, 2024
Fallback Is Now GA
Shaun Verch
Internals
November 18, 2024
Webinar: How Google Handles Authorization at Scale
Hazal Mestci
Customers & Ecosystem
November 1, 2024
Google Zanzibar Isn't Flexible
Greg Sarjeant
Product
October 21, 2024
Announcing our new Python Client
Hazal Mestci
Product
October 16, 2024
Announcing our new Go Client
Hazal Mestci
Best Practices
October 9, 2024
Is the TypeScript vs JavaScript war dumb or relevant?
Vijay Ramamurthy
Best Practices
October 8, 2024
Documentation So Good, You Can Take It to Prod
Sean Loiselle
Customers & Ecosystem
September 6, 2024
Oso Use Case: Adding fine-grained authorization features at Jasper
Greg Sarjeant
Customers & Ecosystem
August 29, 2024
Oso Bear of the Month - Ashwyn Nair
Product
July 18, 2024
Announcing our new Node.js Client
Vijay Ramamurthy
Product
July 8, 2024
Polar LSP: A Little Help with the Rules
Jordan Killpack & Sean Loiselle
Product
June 11, 2024
View Billing Data in Oso Cloud
Customers & Ecosystem
June 6, 2024
Oso Bear of the Month - Peadar Coyle
Internals
May 29, 2024
Our Unusual Journey to ECS on EC2
Shaun Verch
Product
May 23, 2024
Negating Facts in your Oso Cloud Policy
Internals
May 17, 2024
Building a resilient and low-latency service using Kafka and SQLite
Mike Cen
Best Practices
April 30, 2024
Authorizing LLM responses by filtering vector embeddings
Shaun Verch
Internals
April 25, 2024
A Logic Language for Distributed SQL Queries
Sam Scott
Product
April 16, 2024
Launching Local Authorization
Greg Sarjeant
Product
March 29, 2024
Introducing the Oso Drive Node.js Sample App
Val Karpov
Best Practices
March 13, 2024
What is a good use case for Oso?
Graham Neray
Customers & Ecosystem
March 6, 2024
Oso Bear of the Month - Simon Robb
Best Practices
February 20, 2024
Authorization for the rest of us
Greg Sarjeant
Customers & Ecosystem
February 8, 2024
Oso Bear of the Month - Tyson Hoffman
Best Practices
January 17, 2024
Relationship-Based Access Control (ReBAC) in Node.js With Oso Cloud
Val Karpov
Best Practices
January 15, 2024
How to POC Authorization as a Service
Graham Neray
Customers & Ecosystem
January 5, 2024
Authorization: Build vs Buy
Graham Neray
Customers & Ecosystem
January 3, 2024
Oso Bear of the Month - Adam Lee
Best Practices
December 20, 2023
Policy Testing With Oso Cloud - Part 1: Local Testing
Greg Sarjeant
Customers & Ecosystem
December 18, 2023
Who is using authorization as a service, and why
Graham Neray
Internals
December 14, 2023
Is Polar Turing-Complete (and why I hope not)?
Vijay Ramamurthy
Customers & Ecosystem
December 6, 2023
Oso Bear of the Month with Will Gallego
Customers & Ecosystem
December 5, 2023
Open Policy Agent Alternatives: OPA vs. Oso
Greg Sarjeant
Customers & Ecosystem
November 8, 2023
Oso Bear of the Month with Jake Hawkes
Best Practices
October 24, 2023
Implementing Attribute-based Access Control (ABAC) in Node.js With Oso
Valeri Karpov
Product
October 19, 2023
Reliability and high availability for authorization systems
Greg Sarjeant
Product
September 19, 2023
But Why Authorization Models? Announcing the Oso Modeler
Best Practices
September 15, 2023
Managing Authorization Data in Microservices
Graham Neray
Best Practices
August 29, 2023
Nodejs RBAC: Why You Shouldn't Write RBAC in Node.js
Val Karpov
Customers & Ecosystem
July 25, 2023
How I AuthZ: Authorization for Generative AI
Peadar Coyle
Product
June 29, 2023
Authorization Rules are always harder than you think
Graham Neray
Product
June 20, 2023
Authorization for the Next Billion Developers
Graham Neray
Best Practices
February 22, 2024
The 10 Types of Authorization: The Families of RBAC, ReBAC and ABAC
Graham Neray
Best Practices
October 5, 2022
What can authorization learn from Rails?
Sam Scott
Product
October 4, 2022
Oso Cloud is Generally Available
Graham Neray
Product
October 3, 2022
GraphQL Authorization: Building Authorization in GraphQL
Patrick O'Doherty
Product
September 29, 2022
Reuse Authorization Logic Using the Query API
Product
September 28, 2022
Add Authorization Data to Oso Cloud
Product
September 22, 2022
Edit Your Policy in the Dashboard
Internals
September 21, 2022
What we can learn from The Great British Bake Off
Mike Cen
Product
September 20, 2022
Model Your Authorization with the Policy Builder
Internals
September 15, 2022
Y(e)arning for a Challenge
Jordan Killpack
Product
November 1, 2023
How to Build Authorization in Microservices
Graham Kaemmer
Best Practices
September 1, 2022
Writing My First Web App Using Oso Cloud
Corey Ashby
Internals
August 31, 2022
Why I don’t play Pokemon
Vijay Ramamurthy
Internals
August 23, 2022
Pivoting from Marketing to Authorization
Jesse Lax
Internals
August 2, 2022
How I Implemented Type Inference for Request Validation
Vijay Ramamurthy
Customers & Ecosystem
July 12, 2022
Abhishek Parmar Joins Oso as Technical Advisor
Internals
July 11, 2022
Oso Summer 2022 Hackathon
Best Practices
June 3, 2022
Using Oso Cloud With Kubernetes Authorization Webhooks
Shaun Verch
Internals
May 19, 2022
Using Rust, SQLx and Rocket in Oso Cloud
Steve Olsen
Best Practices
February 1, 2022
GraphQL Authorization Patterns
Patrick O'Doherty
Product
January 26, 2022
Release: Oso 0.26.0 is out, including the data filtering adapter API in Python, Ruby, Node, and Go
Internals
January 14, 2022
Oso Winter Hackathon
Internals
January 10, 2022
How we built a VS Code extension with Rust, WebAssembly, and TypeScript
Gabe Jackson
Product
December 22, 2021
Release: Oso 0.25.0 is out, including a new data filtering API in Python and Go
Best Practices
February 22, 2024
Best Practices for Authorization in Microservices
Graham Neray
Customers & Ecosystem
December 14, 2021
Managing Authorization Across Microservices on the International Supply Chain Engineering team at Wayfair
Product
December 1, 2021
Release: Oso 0.24.0 is out, including our new VSCode extension
Internals
November 23, 2021
How We Turn Authorization Logic Into SQL
Gwen Whelan
Product
November 10, 2021
Release: Oso 0.23.0 is out, including a Python 3.10 build and better Prisma support in Typescript
Best Practices
October 27, 2021
Comparison: Oso vs. Open Policy Agent (OPA)
Graham Neray
Internals
October 25, 2021
How We Built a Cross-Platform Library with Rust
Steve Olsen
Product
October 20, 2021
Release: Oso 0.22.0 is out, including better policy validation & Python M1 support
Customers & Ecosystem
October 6, 2021
Developer Den with Guy Podjarny
Product
September 29, 2021
Release: Oso 0.21.0 is out, including quality of life improvements and community contributions
Customers & Ecosystem
September 24, 2021
Permissions Pep Talk
Product
September 15, 2021
Oso 0.20 is out with a big step up for modeling, data filtering, and enforcement
Best Practices
February 1, 2023
Why Authorization is Hard
Sam Scott
Customers & Ecosystem
September 1, 2021
Developer Den with Lea Kissner
Customers & Ecosystem
August 31, 2021
Oso Use Case: A Common Way to Handle Authorization Across Many Apps at Bjerk.io
Lito Nicolai
Product
August 25, 2021
Release: Oso 0.20.0.beta is out with built-in syntax for common models, data filtering in Ruby + Node (more soon!), and built-in APIs for enforcement
Best Practices
August 23, 2021
Guide to Role-Based Access Control (RBAC) in Ruby
Graham Kaemmer
Customers & Ecosystem
August 10, 2021
Developer Den with Jason Warner
Product
August 4, 2021
Release: Oso 0.14.1 is out, now with built-in Role-Based Access Control (RBAC) policies in Rust & Java
Internals
July 27, 2021
Oso Community Hackathon
Product
July 16, 2021
Release: Oso 0.14.0 is out, now with built-in Role-Based Access Control (RBAC) policies in Ruby
Customers & Ecosystem
July 8, 2021
Developer Den with Josh Ma
Product
June 25, 2021
Release: Oso 0.13.0 and sqlalchemy-oso 0.9.0 are out, now with a built-in Role-Based Access Control (RBAC) policy
Customers & Ecosystem
June 8, 2021
Oso Use Case: Adding Structure to Authorization at Intraverbal
Lito Nicolai
Customers & Ecosystem
June 2, 2021
Developer Den with Charity Majors
Internals
May 27, 2021
Introduction to Rules in Polar
Anne Ogborn
Product
May 26, 2021
Release: sqlalchemy-oso 0.7.0 and Oso Roles 0.0.4 are out, including support for SQLAlchemy 1.4 and better performance
Internals
May 14, 2021
Polar - A Configuration Language for Authorization
Anne Ogborn
Internals
May 13, 2021
Tea with Sam: Build Google Zanzibar in <60 minutes
Product
May 12, 2021
Release: Oso roles early access 0.0.2 is out, including conditional permissions and simplified initialization
Customers & Ecosystem
May 11, 2021
Developer Den with Calvin French-Owen
Best Practices
April 30, 2021
The basics of role-based access control in SQLAlchemy
Lito Nicolai
Internals
April 29, 2021
Twitch Stream: Developing Oso's Roles Building Blocks
Product
April 28, 2021
Early access to our new roles library, plus Oso 0.12.1 is out!
Get updates on Oso.
Great decision!
Oops! That's...not a valid email :-/
We won't spam you. Ever.
Customers & Ecosystem
November 1, 2024
Google Zanzibar Isn't Flexible
Greg Sarjeant
Customers & Ecosystem
September 6, 2024
Oso Use Case: Adding fine-grained authorization features at Jasper
Greg Sarjeant
Customers & Ecosystem
August 29, 2024
Oso Bear of the Month - Ashwyn Nair
Customers & Ecosystem
June 6, 2024
Oso Bear of the Month - Peadar Coyle
Customers & Ecosystem
March 6, 2024
Oso Bear of the Month - Simon Robb
Customers & Ecosystem
February 8, 2024
Oso Bear of the Month - Tyson Hoffman
Customers & Ecosystem
January 5, 2024
Authorization: Build vs Buy
Graham Neray
Customers & Ecosystem
January 3, 2024
Oso Bear of the Month - Adam Lee
Customers & Ecosystem
December 18, 2023
Who is using authorization as a service, and why
Graham Neray
Customers & Ecosystem
December 6, 2023
Oso Bear of the Month with Will Gallego
Customers & Ecosystem
December 5, 2023
Open Policy Agent Alternatives: OPA vs. Oso
Greg Sarjeant
Customers & Ecosystem
November 8, 2023
Oso Bear of the Month with Jake Hawkes
Customers & Ecosystem
July 25, 2023
How I AuthZ: Authorization for Generative AI
Peadar Coyle
Customers & Ecosystem
July 12, 2022
Abhishek Parmar Joins Oso as Technical Advisor
Customers & Ecosystem
December 14, 2021
Managing Authorization Across Microservices on the International Supply Chain Engineering team at Wayfair
Customers & Ecosystem
October 6, 2021
Developer Den with Guy Podjarny
Customers & Ecosystem
September 24, 2021
Permissions Pep Talk
Customers & Ecosystem
September 1, 2021
Developer Den with Lea Kissner
Customers & Ecosystem
August 31, 2021
Oso Use Case: A Common Way to Handle Authorization Across Many Apps at Bjerk.io
Lito Nicolai
Customers & Ecosystem
August 10, 2021
Developer Den with Jason Warner
Customers & Ecosystem
July 8, 2021
Developer Den with Josh Ma
Customers & Ecosystem
June 8, 2021
Oso Use Case: Adding Structure to Authorization at Intraverbal
Lito Nicolai
Customers & Ecosystem
June 2, 2021
Developer Den with Charity Majors
Customers & Ecosystem
May 11, 2021
Developer Den with Calvin French-Owen
Customers & Ecosystem
April 15, 2021
Podcast: Oso cofounder/CTO on Junior to Senior with David Guttman
Customers & Ecosystem
March 17, 2021
Announcing Our Series A led by Sequoia and Authorization Academy
Graham Neray
Customers & Ecosystem
February 4, 2021
The Hanselminutes Podcast: Cryptography 101 with Oso's Sam Scott
Customers & Ecosystem
December 18, 2020
Talk Python Podcast: Oso Authorizes Python
Customers & Ecosystem
December 15, 2020
Contributions from the Oso community
Customers & Ecosystem
November 23, 2020
Real Python Podcast: Security and Authorization in your Python Web App
Get updates on Oso.
Great decision!
Oops! That's...not a valid email :-/
We won't spam you. Ever.
Internals
November 18, 2024
Webinar: How Google Handles Authorization at Scale
Hazal Mestci
Internals
May 29, 2024
Our Unusual Journey to ECS on EC2
Shaun Verch
Internals
May 17, 2024
Building a resilient and low-latency service using Kafka and SQLite
Mike Cen
Internals
April 25, 2024
A Logic Language for Distributed SQL Queries
Sam Scott
Internals
December 14, 2023
Is Polar Turing-Complete (and why I hope not)?
Vijay Ramamurthy
Internals
September 21, 2022
What we can learn from The Great British Bake Off
Mike Cen
Internals
September 15, 2022
Y(e)arning for a Challenge
Jordan Killpack
Internals
August 31, 2022
Why I don’t play Pokemon
Vijay Ramamurthy
Internals
August 23, 2022
Pivoting from Marketing to Authorization
Jesse Lax
Internals
August 2, 2022
How I Implemented Type Inference for Request Validation
Vijay Ramamurthy
Internals
July 11, 2022
Oso Summer 2022 Hackathon
Internals
May 19, 2022
Using Rust, SQLx and Rocket in Oso Cloud
Steve Olsen
Internals
January 14, 2022
Oso Winter Hackathon
Internals
January 10, 2022
How we built a VS Code extension with Rust, WebAssembly, and TypeScript
Gabe Jackson
Internals
November 23, 2021
How We Turn Authorization Logic Into SQL
Gwen Whelan
Internals
October 25, 2021
How We Built a Cross-Platform Library with Rust
Steve Olsen
Internals
July 27, 2021
Oso Community Hackathon
Internals
May 27, 2021
Introduction to Rules in Polar
Anne Ogborn
Internals
May 14, 2021
Polar - A Configuration Language for Authorization
Anne Ogborn
Internals
May 13, 2021
Tea with Sam: Build Google Zanzibar in <60 minutes
Internals
April 29, 2021
Twitch Stream: Developing Oso's Roles Building Blocks
Internals
April 1, 2021
Tea with Sam: How We Build Roles Building Blocks
Internals
March 26, 2021
Twitch Stream: Data Filtering in Oso using Partial Evaluation
Internals
February 18, 2021
Tea with Sam: Data Filtering in Oso using Partial Evaluation
Internals
February 15, 2021
Twitch Stream: Building the Oso Go Library
Internals
January 18, 2021
Tea with Sam: Building the Oso Go integration
Internals
January 15, 2021
Advent of Code in Polar
Steve Olsen
Internals
December 29, 2020
Building a runtime reflection system for Rust 🦀️ (Part 3)
Sam Scott
Internals
November 16, 2020
Demo: 🦀️ Building a runtime reflection system for Rust
Internals
November 13, 2020
Polar, a Configuration Policy Language
Internals
October 20, 2020
Building a runtime reflection system for Rust 🦀️ (Part 2)
Sam Scott
Internals
September 24, 2020
Rust Reflection: Building a Runtime Reflection System (Part 1)
Sam Scott
Internals
September 14, 2020
Lightning Talk at Rust NYC on Oso Internals
Internals
September 14, 2020
Anatomy of a Rule
Alex Plotnick
Get updates on Oso.
Great decision!
Oops! That's...not a valid email :-/
We won't spam you. Ever.
Product
November 19, 2024
Fallback Is Now GA
Shaun Verch
Product
October 21, 2024
Announcing our new Python Client
Hazal Mestci
Product
October 16, 2024
Announcing our new Go Client
Hazal Mestci
Product
July 18, 2024
Announcing our new Node.js Client
Vijay Ramamurthy
Product
July 8, 2024
Polar LSP: A Little Help with the Rules
Jordan Killpack & Sean Loiselle
Product
June 11, 2024
View Billing Data in Oso Cloud
Product
May 23, 2024
Negating Facts in your Oso Cloud Policy
Product
April 16, 2024
Launching Local Authorization
Greg Sarjeant
Product
March 29, 2024
Introducing the Oso Drive Node.js Sample App
Val Karpov
Product
October 19, 2023
Reliability and high availability for authorization systems
Greg Sarjeant
Product
September 19, 2023
But Why Authorization Models? Announcing the Oso Modeler
Product
June 29, 2023
Authorization Rules are always harder than you think
Graham Neray
Product
June 20, 2023
Authorization for the Next Billion Developers
Graham Neray
Product
October 4, 2022
Oso Cloud is Generally Available
Graham Neray
Product
October 3, 2022
GraphQL Authorization: Building Authorization in GraphQL
Patrick O'Doherty
Product
September 29, 2022
Reuse Authorization Logic Using the Query API
Product
September 28, 2022
Add Authorization Data to Oso Cloud
Product
September 22, 2022
Edit Your Policy in the Dashboard
Product
September 20, 2022
Model Your Authorization with the Policy Builder
Product
November 1, 2023
How to Build Authorization in Microservices
Graham Kaemmer
Product
January 26, 2022
Release: Oso 0.26.0 is out, including the data filtering adapter API in Python, Ruby, Node, and Go
Product
December 22, 2021
Release: Oso 0.25.0 is out, including a new data filtering API in Python and Go
Product
December 1, 2021
Release: Oso 0.24.0 is out, including our new VSCode extension
Product
November 10, 2021
Release: Oso 0.23.0 is out, including a Python 3.10 build and better Prisma support in Typescript
Product
October 20, 2021
Release: Oso 0.22.0 is out, including better policy validation & Python M1 support
Product
September 29, 2021
Release: Oso 0.21.0 is out, including quality of life improvements and community contributions
Product
September 15, 2021
Oso 0.20 is out with a big step up for modeling, data filtering, and enforcement
Product
August 25, 2021
Release: Oso 0.20.0.beta is out with built-in syntax for common models, data filtering in Ruby + Node (more soon!), and built-in APIs for enforcement
Product
August 4, 2021
Release: Oso 0.14.1 is out, now with built-in Role-Based Access Control (RBAC) policies in Rust & Java
Product
July 16, 2021
Release: Oso 0.14.0 is out, now with built-in Role-Based Access Control (RBAC) policies in Ruby
Product
June 25, 2021
Release: Oso 0.13.0 and sqlalchemy-oso 0.9.0 are out, now with a built-in Role-Based Access Control (RBAC) policy
Product
May 26, 2021
Release: sqlalchemy-oso 0.7.0 and Oso Roles 0.0.4 are out, including support for SQLAlchemy 1.4 and better performance
Product
May 12, 2021
Release: Oso roles early access 0.0.2 is out, including conditional permissions and simplified initialization
Product
April 28, 2021
Early access to our new roles library, plus Oso 0.12.1 is out!
Product
April 14, 2021
Release: Oso 0.12.0 is out with up to 3x faster data filtering performance, more concise syntax and improvements to the Node, Go and Rust libraries
Product
March 31, 2021
Release: Oso 0.11.3 is out, including support for web workers in Node and Go support for Alpine Linux
Product
March 3, 2021
Release: Oso 0.11.1 is out, with Improved Data Filtering Performance and More
Product
February 17, 2021
Release: Oso 0.11.0 is out, including the official release of the Oso Go Library and Increased Policy Coverage Data Filtering
Product
February 3, 2021
Release: Oso 0.11.0-alpha now supports Go!
Product
January 20, 2021
Release: Oso 0.10.0 is out – including Authorization for Your UI, Support for Oso in the Browser, and Support for More List Filtering Operations
Product
December 9, 2020
Release: Oso 0.9.0 is out with v0 Built-In Roles, sqlalchemy-oso Updates and More
Product
December 23, 2020
Release: sqlalchemy-oso v0.3.0 and django-oso v0.5.1 are out with Built-In Roles and More
Product
November 30, 2020
Release: Oso 0.8.2 is out with a new SQLAlchemy integration + more list filtering features
Product
November 11, 2020
Release: Oso 0.8.0 is out with a new guide on roles, support for null values, and more!
Product
October 28, 2020
Release: Oso 0.7.1 is out with new arithmetic operators, sample apps and more
Product
October 14, 2020
Release: Oso 0.7.0 is out with List Filtering in Django and More
Product
September 22, 2020
Release: Oso 0.6.0 is out with Rust Support and More
Product
September 9, 2020
Release: Oso 0.5.2 is out with a Django integration and more
Product
August 25, 2020
Release: Oso 0.5.0 is out with Node.js Support, Debug Mode, and More
Product
August 12, 2020
Release: Oso 0.4.0 is out with Windows support, Flask, and plenty more
Product
July 28, 2020
Oso is Now in Developer Preview
Get updates on Oso.
Great decision!
Oops! That's...not a valid email :-/
We won't spam you. Ever.
Best Practices
October 9, 2024
Is the TypeScript vs JavaScript war dumb or relevant?
Vijay Ramamurthy
Best Practices
October 8, 2024
Documentation So Good, You Can Take It to Prod
Sean Loiselle
Best Practices
April 30, 2024
Authorizing LLM responses by filtering vector embeddings
Shaun Verch
Best Practices
March 13, 2024
What is a good use case for Oso?
Graham Neray
Best Practices
February 20, 2024
Authorization for the rest of us
Greg Sarjeant
Best Practices
January 17, 2024
Relationship-Based Access Control (ReBAC) in Node.js With Oso Cloud
Val Karpov
Best Practices
January 15, 2024
How to POC Authorization as a Service
Graham Neray
Best Practices
December 20, 2023
Policy Testing With Oso Cloud - Part 1: Local Testing
Greg Sarjeant
Best Practices
October 24, 2023
Implementing Attribute-based Access Control (ABAC) in Node.js With Oso
Valeri Karpov
Best Practices
September 15, 2023
Managing Authorization Data in Microservices
Graham Neray
Best Practices
August 29, 2023
Nodejs RBAC: Why You Shouldn't Write RBAC in Node.js
Val Karpov
Best Practices
February 22, 2024
The 10 Types of Authorization: The Families of RBAC, ReBAC and ABAC
Graham Neray
Best Practices
October 5, 2022
What can authorization learn from Rails?
Sam Scott
Best Practices
September 1, 2022
Writing My First Web App Using Oso Cloud
Corey Ashby
Best Practices
June 3, 2022
Using Oso Cloud With Kubernetes Authorization Webhooks
Shaun Verch
Best Practices
February 1, 2022
GraphQL Authorization Patterns
Patrick O'Doherty
Best Practices
February 22, 2024
Best Practices for Authorization in Microservices
Graham Neray
Best Practices
October 27, 2021
Comparison: Oso vs. Open Policy Agent (OPA)
Graham Neray
Best Practices
February 1, 2023
Why Authorization is Hard
Sam Scott
Best Practices
August 23, 2021
Guide to Role-Based Access Control (RBAC) in Ruby
Graham Kaemmer
Best Practices
April 30, 2021
The basics of role-based access control in SQLAlchemy
Lito Nicolai
Best Practices
March 1, 2021
Demo: A Principled Approach to Authorization Using Python & SQLAlchemy
Best Practices
February 24, 2021
Demo: Authorization Patterns for GraphQL using Oso + Python Graphene Library
Best Practices
February 3, 2021
Demo: Implementing Permissions in Node Applications
Best Practices
November 12, 2020
Oso's Guide to Roles & RBAC
Leina McDermott
Best Practices
August 26, 2020
Building the GitHub Authorization Model Using Oso
Leina McDermott
Best Practices
January 12, 2021
Role-based access control (RBAC) & Attribute-based access control (ABAC) Defined
Graham Neray
Best Practices
December 10, 2020
GraphQL Authorization with Graphene, SQLAlchemy and Oso
David Hatch
Best Practices
January 11, 2021
Demo: Adding Authorization to a GraphQL app with Oso, Graphene and SQLAlchemy
David Hatch
Best Practices
December 24, 2020
Introducing Built-in Roles with Oso
Leina McDermott
Best Practices
December 2, 2020
Python Universe: Access Control Patterns in Python (video)
Best Practices
November 17, 2020
Adding Authorization to a Serverless Node.js App
Gabe Jackson
Best Practices
October 23, 2020
Adding Authorization to a Node.js App – Beyond Role-Based Access Control (RBAC)
Sam Scott
Best Practices
October 13, 2020
Polar Adventure: A text-based adventure game written in Polar
Steve Olsen
Best Practices
October 14, 2020
Generate Django QuerySet filters using Oso's authorization policies
David Hatch
Best Practices
October 7, 2020
Lightning Talk at SF Python Meetup on access controls in Django
Best Practices
September 25, 2020
Adding auth to a Flask App with Azure Active Directory and Oso
Leina McDermott
Best Practices
January 18, 2022
Building permissions in a Django app in 30 minutes
David Hatch
Best Practices
August 14, 2020
Adding authorization to your Flask web app with Oso
David Hatch
Get updates on Oso.
Great decision!
Oops! That's...not a valid email :-/
We won't spam you. Ever.