Conceptual Overview

Polar Conceptual Overview

Polar is Oso's custom-built logic programming language, optimized for authorization uses. To help you learn how to write policies in Oso Cloud, we have tutorials that demonstrate a number of Polar's core features.

TutorialDescription
TypesUnderstand how Polar's type system determines authorization decisions.
Advanced Resource CreationUse shorthand rules to simplify RBAC and ReBAC policies.
Testing + Policy IterationWrite unit tests in Polar and use them to iterate on your policy