When to useThis section is useful if you understand the basic concepts of OpenFGA, and want to learn how to get started.
Setup OpenFGA
How to setup an OpenFGA server.
Install SDK Client
Install the SDK for the language of your choice.
Create a Store
Creating an OpenFGA entity that owns an authorization model and relationship tuples.
Setup SDK Client for Store
Configure the SDK client for your store.
Configure Authorization Model
Programmatically configure authorization model for an OpenFGA store.
Update Relationship Tuples
Programmatically write authorization data to an OpenFGA store.
Perform a Check
Programmatically perform an authorization check against an OpenFGA store.
Perform a List Objects Request
Programmatically perform a list objects request against an OpenFGA store.
Integrate Within a Framework
Integrate authorization checks with a framework.
Immutable Authorization Models
Learn how to take advantage of the immutable properties of Authorization Models in OpenFGA.
Best Practices
Best Practices for implementing OpenFGA.