The following will provide a step by step guide on how to get started with OpenFGA.
This section is useful if you understand the basic concepts of OpenFGA, and want to learn how to get started.
How to setup an OpenFGA server.
Install the SDK for the language of your choice.
Creating an OpenFGA entity that owns an authorization model and relationship tuples.
Configure the SDK client for your store.
Programmatically configure authorization model for an OpenFGA store.
Programmatically write authorization data to an OpenFGA store.
Programmatically perform an authorization check against an OpenFGA store.
Programmatically perform a list objects request against an OpenFGA store.
Integrate authorization checks with a framework.
Learn how to take advantage of the immutable properties of Authorization Models in OpenFGA.
Best Practices of Running OpenFGA in Production Environment.
Best Practices of Managing Tuples and Invoking OpenFGA APIs.