SpiceDB

Relationship-based application permission storage

Visit SpiceDB official site

What it does

SpiceDB provides a Zanzibar-inspired permissions database using schemas and relationships to describe application authorization, exposing checks that derive a permission decision from the resource model and the related records stored by the connected application.

When to use it

For inherited permissions in organizations or folders, consult schema and consistency guides to understand the relationship between updates and the checks that follow them.

Casbin

Application authorization through models and policies

  • authorization
  • permissions

Research

OpenFGA

Relationship models for fine-grained permissions

  • authorization
  • permissions

Research

Pomerium

Identity-aware access to services

  • authorization
  • permissions

Research