
Scaling Permissions Like Google: A Deep Dive into OpenFGA and Zanzibar
カートのアイテムが多すぎます
カートに追加できませんでした。
ウィッシュリストに追加できませんでした。
ほしい物リストの削除に失敗しました。
ポッドキャストのフォローに失敗しました
ポッドキャストのフォロー解除に失敗しました
-
ナレーター:
-
著者:
このコンテンツについて
In this episode, we're diving into OpenFGA, a powerful open-source project that's changing how developers handle permissions in their applications. Born from Google's own global-scale authorization system, Zanzibar, and now a CNCF project, OpenFGA offers a flexible and scalable way to manage who can do what in your software. We'll explore how it moves beyond the limitations of traditional Role-Based Access Control, or RBAC, by using a model based on relationships. This means that instead of just assigning static roles, you can define permissions based on how users are connected to resources, like being the "owner" of a document or a "member" of a team that can access it. This relationship-based approach, or ReBAC, provides the fine-grained control needed for modern, complex applications like collaborative platforms and multi-tenant SaaS products, all while being designed for high performance and low latency.