Help! I just broke a bunch of code.

Fine-Grained Authorization in Python

🗓 Thursday, February 6, 2025
⏰ 12:00 PM - 1:00 PM EDT
Zoom details will be shared the morning of the event.

Stop writing RBAC (in Python)

We all start with homegrown authorization code. Application logic directly enforces authorization rules. Roles and permissions are hardcoded in authz.py.

It works fine, until it doesn't.

And then one day, ugh, you need to rewrite your authorization code.

Join Oso Engineers, Hazal Mestci and Greg Sarjeant as they explore:

  • Why hardcoded permissions break down with modern app requirements.
  • How to write dynamic, context-aware policies that enable your applications to support features like scoped permissions and hierarchical resources.
  • Best practices for implementing fine-grained authorization models and separating concerns between application logic and authorization.

Plus, see a live demo of refactoring an app from hardcoded permissions to debuggable fine-grained authorization using Oso, with a Q&A session 🙌

RSVP below to join us!

Event Speakers

Hazal Mestci

Developer Experience Engineer

Greg Sarjeant

Developer Experience Engineer

RSVP to reserve your spot

Thanks – We'll be in touch soon!
Oops! Something went wrong while submitting the form.