Skip to main content

Building Blocks

note
OpenFGA is an open source Fine-Grained Authorization solution based on Google's Zanzibar. We welcome community contribution to this project.

This section has guides that on the building blocks of authorization model.

When to use

The content in this section is useful:

  • If you are starting with OpenFGA and want to learn the building blocks that can be used to build any model.

Content

Direct Relationships

Learn to model relationships that may or may not be assigned directly to individual users.

Concentric Relationships

Learn to model nested relationships in your application.

Object to Object Relationships

Learn to model your application with objects that are not specifically tied to a user.

Usersets

Learn to model your application by assigning relationships to groups of users.