Skip to content
开源权限管理系统

SpiceDB
中文文档

基于 Google Zanzibar 论文构建的开源、全球一致的细粒度权限管理系统。本站由中文社区驱动维护。

schema.zed
definition user {}

definition document {
    relation owner: user
    relation editor: user
    relation viewer: user

    permission edit = owner + editor
    permission view = edit + viewer
}

为什么选择 SpiceDB

为现代应用设计的权限基础设施

Schema 驱动

使用声明式 Schema 定义权限模型,一种语言覆盖 RBAC、ABAC、ReBAC 等多种访问控制模式

全球一致性

基于 Google Zanzibar 论文设计,通过 ZedTokens 确保跨区域的因果一致权限检查

极致性能

亚毫秒级权限检查响应,支持水平扩展,久经生产环境验证

安全可审计

内置 Watch API 实时追踪权限变更,支持完整的访问控制审计

多语言客户端

提供 Go、Python、Java、Ruby、Node.js 等官方客户端库,无缝集成你的技术栈

中文社区

由中文开发者社区驱动的完整翻译文档与实战教程,降低学习门槛

加入 SpiceDB 社区和全球开发者交流权限建模的经验

本站为独立非官方社区项目 | Independent community project