What is Oso?
noun /ˈō-sō/ — a batteries-included system for building authorization in your application
One place for your authorization model.
Define your authorization model using Polar, a declarative policy language built for application authorization. From single-tenant roles to deep hierarchies of teams and resources, an Oso policy gives you a single place to view and change your authorization domain.
Comes with built-in authorization primitives.
Use any of Polar’s built-in primitives for patterns like roles, relationships and hierarchies. Or write custom rules for anything you need.