OpenFGA
VerifiedOpen source fine grained authorization with a readable modelling language, under CNCF
See all screenshots - Deployment On Premises, Cloud Based
- Starting price Not published
- Free trial Available
- Best for Freelancers, Small Business, Medium Business
What is OpenFGA?
OpenFGA is an open source fine grained authorization solution letting developers build granular access control through a modelling language the project describes as easy to read, backed by straightforward APIs. It is a Cloud Native Computing Foundation project and, like SpiceDB, draws on the relationship based approach Google described in its Zanzibar paper.
Readability of the model is the claim the project leads with, and it is a more meaningful goal than it first sounds. An authorization model is a security control, and a control nobody outside the implementing team can read cannot be reviewed by the people responsible for approving it. If a security lead or an auditor can read the model directly, review becomes possible without a translation step in which errors hide.
Relationship based authorization handles hierarchical and inherited permissions natively, so access granted through team membership or folder ownership is expressed as a relationship rather than enumerated as roles that multiply with every level of nesting.
Getting started is deliberately quick, with the project publishing a single Docker command to run a local instance. Being CNCF hosted and open source removes both licence cost and the question of what happens to the project if a vendor changes direction.
Key Features of OpenFGA
- Fine grained relationship based authorization
- Readable authorization modelling language
- REST and gRPC APIs
- Client SDKs across languages
- Local development instance via Docker
- Hierarchical and inherited permissions
- CNCF hosted open source project
- Model testing and validation
- Playground for exploring models
- Free with no licence cost
OpenFGA Pricing
Open source
Not published
OpenFGA is free and open source under the CNCF. No rate is published because the project is not sold.
OpenFGA Specifications
- Deployment
- On Premises
- Cloud Based
- Desktop
- Linux
- Windows
- macOS
- Built for
- Freelancers
- Small Business
- Medium Business
- Large Enterprise
- Support
- Knowledge Base
- Community Forum
- Public API
- Yes
- Free trial
- Yes
- Free plan
- No
- Runs in browser
- No
- Customisable
- No
- Website
- openfga.dev
OpenFGA Comparisons
OpenFGA Reviews
No reviews yet
Used OpenFGA? Share your experience and help other buyers decide.