Concepts
Deep Dive Tutorials
4 Steps to Authorization: Learning the Basics

Overview

In this tutorial you'll learn the best practices for building authorization enforcement into your applications. We recommend an iterative approach to development that uses the steps outlined below.

  1. Create an abstraction for your app's authorization and add it to your policy using Polar. 1. Store core authorization data as facts in Oso Cloud. 1. Perform authorization checks against your policy. 1. Monitor and troubleshoot authorization decisions in real time from Oso Cloud.
drawing

In the following section you'll learn about the authorization patterns you can use to model your application. When are ready to implement a particular pattern, go through each step before adding new patterns to your policy.

Talk to an Oso Engineer

If you'd like to learn more about using Oso Cloud in your app or have any questions about this guide, connect with us on Slack. We're happy to help.

Get started with Oso Cloud →