> ## Documentation Index
> Fetch the complete documentation index at: https://www.osohq.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Oso Cloud Documentation

Oso Cloud is a centralized authorization service built on Polar, our logic programming language designed for expressing permission systems,
and SQLite, the world's most battle-tested database engine.

Polar can express any model, including [RBAC](/develop/policies/rbac), [ReBAC](/develop/policies/rebac), [ABAC](/develop/policies/abac), [fine-grained authorization](/develop/policies/fga), as well as patterns like [organizational hierarchies](/develop/policies/patterns/organizational-hierarchy), [custom roles](/develop/policies/patterns/custom-roles), and more.

When you need to answer an authorization question, you call our APIs via HTTP or SDKs. Oso Cloud evaluates the request against your authorization logic and facts, returning a boolean, list, or logic to execute against your database.

## Getting Started

<CardGroup cols={2}>
  <Card title="Quickstart" icon="pen-to-square" href="https://www.osohq.com/docs/get-started/quickstart">
    Get started with Oso Cloud in minutes
  </Card>

  <Card title="Write Policies" icon="pen-to-square" href="https://www.osohq.com/docs/develop/policies/overview">
    Define authorization rules in Polar and deploy them as policies
  </Card>

  <Card title="Manage Facts" icon="image" href="https://www.osohq.com/docs/develop/facts/overview">
    Insert, sync, and update authorization data stored in Oso Cloud
  </Card>

  <Card title="Local Authorization" icon="image" href="https://www.osohq.com/docs/develop/facts/local-authorization">
    Evaluate authorization decisions directly against your local database
  </Card>

  <Card title="Enforce Permissions" icon="code" href="https://www.osohq.com/docs/develop/enforce/authorize-requests">
    Make authorization API calls from your code using our client SDKs
  </Card>

  <Card title="Learn Polar" icon="book" href="https://www.osohq.com/docs/reference/polar/introduction">
    Explore Polar, the declarative language for writing authorization logic
  </Card>
</CardGroup>
