DuoboxDocs

Organization 与权限

发现 Organization,理解 Federation 治理角色与 Duobox Space 角色。

Organization 是 Downcity Federation 与 Duobox 共用的协作边界。Federation 管理 Organization 生命周期和 Membership;server_url 让 App 与 CLI 找到托管 Space 的 Duobox Server。

发现 Organization

登录 Federation 后打开 设置 → Organization。Duobox 会读取当前账户可访问的 Organization,不需要手动输入 Server URL 或 Git URL。

CLI 使用相同的发现流程:

duobox space list --organization <organization-id-or-key>

当前账户只有一个 active Organization 时,可以省略 --organization

角色

Federation 治理角色与 Duobox 项目角色彼此独立:

  • Organization OwnerAdmin 自动获得 Duobox manager
  • Organization Member 默认获得 viewer
  • 服务器管理员可以为 Member 独立授予 editor

manager 可以创建 Space 和管理项目权限,editor 可以读取与推送,viewer 可以读取与 clone。所有操作始终要求 active Organization Membership。

绑定 Server

Organization Owner 可以把 Organization 绑定到当前 Duobox Server:

duobox server organization list
duobox server organization link <organization-id-or-key>

Membership 和 Organization 治理保留在 Federation。Duobox Server 只保存 Space、repository、项目 ACL 和审计记录。

本页内容