Skip to main content

Welcome to Auth0 Fine-Grained Authorization

Auth0 Fine-Grained Authorization enables developers to design authorization models, from coarse-grained to fine-grained, in a way that is centralized, flexible, fast, scalable, and easy to use.

Learn more

Model relationships between users and resources, then ask Auth0 FGA whether access should be allowed.

A relationship graph connecting users, groups, resources, and permissions in Auth0 FGA.

Authorization for your app in 3 steps

Auth0 FGA is a fully hosted, managed service with no infrastructure for you to deploy or operate.

Write your authorization data

Learn to programmatically write authorization data to Auth0 FGA.

Overview

Add authorization to your API

Update your API to check a user’s permissions before allowing an action.

Overview

Advanced features

Modeling

Advanced modeling

Learn how real-world authorization use cases can be modeled with Auth0 FGA.

Reference

API documentation

Use the Auth0 FGA API to programmatically manage authorization and answer access questions.