Home / Companies / AuthZed / Blog / Post Details
Content Deep Dive

Why model my users in SpiceDB?

Blog post from AuthZed

Post Details
Company
Date Published
Author
Jimmy Zelinskie
Word Count
727
Company Posts That Month
5
Language
English
Hacker News Points
-
Post removed?
No
Summary

SpiceDB is an open-source database system for managing application permissions, inspired by Google's internal authorization as described in the Zanzibar paper. Unlike Zanzibar, which treats users as a first-class concept and assumes they can always be represented by a unique integer, SpiceDB does not make this assumption due to the diverse range of Identity Providers used by organizations. Instead, SpiceDB allows developers to model their own users, enabling relationships that take the form of (resource, relation, subject) rather than just (resource, relation, user). This approach provides flexibility and enables schemas that can handle various interrelated types, such as users, personal access tokens, and API keys, making it a more adaptable system.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.