SpiceDB and Authzed
Fine-grained relationship-based access control and permissions
Based on Google Zanzibar for scalable, reliable and verifiable permissions handling
What is SpiceDB? What is Authzed?
SpiceDB is an open source database system for managing security-critical fine grained permissions checking.
SpiceDB acts as a centralized service that stores authorization data: Once stored, data can be performantly queried to answer questions such as
Does this user have access to this resource? or
What are all the resources this user has access to?.
Authzed operates SpiceDB for you: serverless, dedicated or on premises.
Log into the Authzed dashboard to create a serverless SpiceDB instance or run SpiceDB yourself, and then:
Start Protecting Your App
Start modeling in the Playground
Install zed and interact with your database
Modeling GitHub in Authzed
Modeling Google Groups in Authzed
Learn more about Zanizbar
Other Documentation and Guides
- Follow the guide for developing a schema
- Read the schema language design documentation
- Explore the gRPC API documentation on the Buf Registry
- Read the Authzed Blog for in-depth discussions about SpiceDB, Authzed, and other technical topics
Have a question?
Join us on Discord to discuss any questions you may have!