Skip to content

协作空间总览

ABetterChoice 的工作空间围绕一个核心概念组织:项目(Project)。 所有的实验、云控配置、指标、受众、层与域、API 密钥以及成员都归属在某一个项目下, 彼此之间不会跨项目泄漏。

项目边界

每个项目都有一个数字 ID(例如 88888),它出现在所有控制台 URL 中 (https://abetterchoice.ai/app/88888/...),也显示在控制台左上角的工作空间切换器中。

下面这些对象都按项目隔离:

对象隔离粒度
实验项目
云控配置项目
层与域项目
受众项目
指标与维度项目
数据仓库连接项目
表(数据模型)项目
成员与角色项目
API 密钥项目

在左上角切换器中切到另一个项目后,控制台会重新加载新项目的数据;其他状态不会跨项目延续。

一个项目同时只能连接一个数据仓库,重新连接其他仓库会断开既有的数据源。 详见 连接你的数据仓库

管理员日常管什么

控制台左侧的 Settings 给管理员提供两个 Tab:

  • SDK&Key — 管理当前项目的 SDK 接入与 API 密钥,详见 API 密钥
  • User Roles and Permissions — 邀请成员并分配 / 修改角色,详见 用户角色和权限

最常见的三类工作流:

  1. 给同事开通权限 → Settings → User Roles and PermissionsInvite
  2. 轮换泄漏的密钥 → Settings → SDK&Key → 旧密钥 Deactivate,再 + New API Key 发新密钥。
  3. 审计某个对象的变更 → 打开实验或云控配置详情页 → 右上角 History / Log。 详见 变更管理

多项目与组织级治理

ABetterChoice 当前控制台没有提供"项目"之上的组织级对象。 如果你的公司在 ABetterChoice 上运营多个产品,目前的做法是每个产品一个项目, 通过左上角的工作空间切换器在它们之间切换。 SSO、组织级审计、跨项目用户管理等能力在规划中, 如果业务上必须的话,请联系支持团队对齐时间表。