工作区边界

Organizations

Organizations 是 ClawButler 的顶层工作区边界。当前页面聚焦于切换当前组织、编辑基础组织信息,以及管理已有成员。

/organizations

概述#

每个 organization 都是一套独立的治理上下文。切换 organization 会改变 agents、connectors、approvals、cost、audit 以及其他 org-scoped 运维面的工作区边界。

当前 Web 页面比旧文档里描述的要收敛得多。它支持切换当前 workspace、创建和编辑组织、查看成员、按 user ID 添加已有用户、修改成员角色,以及移除成员。

前置条件#

前置条件
  • 你的账号已经能访问至少一个 organization,或具备创建 organization 的权限
  • 可访问 `/organizations` 对应的 Web 页面

使用反馈#

在当前页面里,你应该看到:

  • -带 current-workspace 标识的 organization selector
  • -展示 name、slug、description 和 edit 动作的 detail card
  • -针对已有用户的成员表格,支持 add、改角色和 remove

Web 端操作#

请把这个页面当成工作区边界管理页,而不是完整的身份管理产品。

切换当前 Workspace

先从选择器里选中一个 organization,再点击对应按钮把它设为当前 workspace。这会改变后续整个运维控制台的 org 上下文。

创建或编辑 Organization

当前可以在创建时填写 name 和 slug,之后再编辑 name 和 description。这个 Web 表单并不是覆盖所有组织属性的完整 settings 控制台。

管理成员

当前 Web 流程添加的是已有用户的 user ID,不是邮箱邀请。owner 在页面里保持固定;非 owner 成员可以在 admin 和 member 之间切换,或被移除。

CLI 端操作#

CLI 也暴露了同一套组织边界和成员管理流程:

Terminal
$ ap org list

查看当前组织上下文:

Terminal
$ ap org current

列出成员并添加已有用户:

Terminal
$ ap org members <org-id>
Terminal
$ ap org add-member <org-id> --user-id <user-id> --role admin

常见问题#

问:我可以在这个页面里通过邮箱邀请成员吗?
答:当前 Web 页面不支持。add-member 对话框要求输入已存在用户的 user ID,所以它更像 workspace membership 管理,而不是邀请流。
问:slug 之后还能改吗?
答:当前 Web 表单不提供这个能力。slug 在创建时确定,后续编辑聚焦于 name 和 description。
问:可以在这个页面里转移 ownership 吗?
答:当前保留下来的 Web 页面没有提供 ownership transfer 流程。请把它理解为一个聚焦于 workspace 与成员管理的页面。
组织管理 — ClawButler 用户手册