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
Testing + Policy IterationWrite unit tests in Polar and use them to iterate on your policy
TypesUnderstand how Polar's type system determines authorization decisions.
Advanced Resource CreationUse shorthand rules to simplify RBAC and ReBAC policies.