Rules Modeler
Use Cases
Use Cases
RBAC
ReBAC
ABAC
Pricing
Developers
Documentation
Academy
Blog
Changelog
Slack
Company
About
Jobs
Security
Contact Us
Try Oso
Meet an eng
Blog
Articles on Authorization & Oso Products
and other news from our engineering team.
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
Google Zanzibar 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
Why You Shouldn't Write Your Own 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
Building Authorization in GraphQL using Oso Cloud
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
Authorization Patterns in GraphQL
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
Best Practices
August 5, 2021
Building Zanzibar from Scratch
Sam Scott
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!
Customers & Ecosystem
April 15, 2021
Podcast: Oso cofounder/CTO on Junior to Senior with David Guttman
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
Internals
April 1, 2021
Tea with Sam: How We Build Roles Building Blocks
Product
March 31, 2021
Release: Oso 0.11.3 is out, including support for web workers in Node and Go support for Alpine Linux
Internals
March 26, 2021
Twitch Stream: Data Filtering in Oso using Partial Evaluation
Customers & Ecosystem
March 17, 2021
Announcing Our Series A led by Sequoia and Authorization Academy
Graham Neray
Product
March 3, 2021
Release: Oso 0.11.1 is out, with Improved Data Filtering Performance and More
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
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
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
Customers & Ecosystem
February 4, 2021
The Hanselminutes Podcast: Cryptography 101 with Oso's Sam Scott
Best Practices
February 3, 2021
Demo: Implementing Permissions in Node Applications
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
Internals
January 18, 2021
Tea with Sam: Building the Oso Go integration
Best Practices
November 12, 2020
Oso's Guide to Roles & RBAC
Leina McDermott
Get updates on Oso.
Great decision!
Oops! That's...not a valid email :-/
We won't spam you. Ever.