Skip to content

用户角色和权限

ABetterChoice 提供了刻意做得很小的权限模型,让你第一天就能用起来: 两个角色、按项目隔离、在同一个页面里管理。

角色

角色读取修改实验 / 配置 / 指标管理成员
Admin所有内容
Member所有内容

控制台 Settings → User Roles and Permissions 表格里 Role 列的行内下拉,对两个角色给出了 官方描述:

  • Admin — Members can read and modify anything.
  • Member — Members can read everything and make changes to the platform, but can't manage account members.

项目必须至少保留一个 admin。控制台会拒绝修改或删除最后一个 admin, 以防你把自己锁在项目外面。

邀请同事

  1. 左侧栏点 Settings,切换到 User Roles and Permissions Tab。
  2. 在顶部的邀请框里贴入一个或多个邮箱(多个邮箱用英文逗号分隔)。
  3. 在右侧选择 Role(默认 Member)。
  4. 点击 Invite

邀请成功后,对方用相应邮箱注册并登录 ABetterChoice,会直接进入这个项目。

修改角色

回到 Settings → User Roles and PermissionsRole 列里每一行都是一个行内下拉。 点击成员当前的角色,选择新值,改动立即生效;下拉的弹层也会同时说明每个角色能做什么。

行内 Role 下拉与角色说明

移除成员

在同一张表里,点击成员行 Actions 列下的 Delete,对方将在下一次页面加载时失去本项目的所有权限。

项目内的最后一个 admin 既不能被删除,也不能被降级为 member。 如果需要离开项目,请先把另一位成员升为 admin 再操作。

搜索与过滤

表格上方有 Search by name or email 输入框可以按姓名或邮箱搜索成员; Role 列表头的漏斗图标可以把列表过滤成只看 admin 或只看 member。