跳转到主要内容
这个示例使用一个销售数据库,包含三张表:客户信息销售订单产品信息。目标是让每个角色只访问自己需要的数据,而不是开放整个数据库。
角色权限目标
销售总监查看客户和销售数据,可以评论产品,但避免修改产品价格。
销售代表只查看和更新自己负责的客户和订单,可以新建客户,但不能删除已成交订单。
数据录入员只添加新产品,不能查看已有产品、客户或订单。
需要先启用权限矩阵,角色权限才会生效。
启用权限矩阵

创建角色

1

启用权限矩阵

在数据库中打开权限矩阵页面,开启主开关。开启权限矩阵的用户会被加入管理员。
2

添加自定义角色

点击 添加角色,创建 销售总监销售代表数据录入员 三个角色。
创建三个角色:销售总监、销售代表、数据录入员

配置销售总监

销售总监需要较完整的查看权限,但产品价格不应该被误改。
节点设置
客户信息将表格设置为 可编辑。保留记录和字段权限,让该角色可以查看客户数据。
销售订单将表格设置为 可编辑。保留记录和字段权限,让该角色可以查看销售情况。
产品信息将表格设置为 可编辑,然后在记录权限中只允许 查看记录对记录进行评论
配置销售总监权限 回到角色列表,通过 添加用户从组织添加 分配成员,并确认该角色开关已启用。 为销售总监角色添加成员 配置完成后,销售总监可以查看客户和订单数据,也可以评论产品,但不能修改产品记录。 销售总监权限配置后的视角

配置销售代表

销售代表角色使用记录筛选,让每位销售只处理自己负责的记录。

客户信息

客户信息 设置为 可编辑
权限区域设置
记录权限选择符合特定条件的记录,添加类似 负责销售 等于 当前用户 的筛选条件。
记录操作允许 查看记录更新记录创建记录。如果不希望销售删除客户资料,不要开启 删除记录
为销售代表配置按负责人筛选的记录权限 配置销售代表客户权限

销售订单

销售订单 设置为 可编辑
权限区域设置
记录权限使用同样的负责人筛选,例如 销售代表 等于 当前用户
记录操作允许 查看记录创建记录。如果已成交订单不能被改动,不要开启 更新记录删除记录
字段权限支付方式 等敏感字段关闭 查看记录,避免销售代表看到不该看的字段值。
配置销售代表订单权限 将销售人员分配到该角色,并确认角色已启用。 为销售代表角色添加成员 每位销售代表现在只能看到符合负责人筛选条件的客户和订单。 销售代表视角预览

配置数据录入员

数据录入员只需要添加产品。
节点设置
产品信息将表格设置为 可编辑。在记录权限中只允许 创建记录
产品字段如果不希望录入员看到关联订单数据,对 订单 关联字段关闭 查看记录
客户信息和销售订单保持 无权限
配置数据录入员权限 将录入员分配到该角色,并确认角色已启用。 为数据录入员角色添加成员 配置完成后,数据录入员可以添加新的产品记录,但不能浏览已有产品、客户或订单数据。 数据录入员视角预览

销售复盘视角

适合销售复盘:让销售代表看到完整客户列表,但只允许修改自己负责的客户。
复盘时,销售代表可能需要查看所有客户记录,用来对比跟进方式和客户状态。但日常维护仍然应该限制在自己负责的客户范围内,避免误改其他销售的记录。 可以保留原来的 销售代表 角色,再新增一个只读角色负责全局查看权限。这样同一个销售可以通过只读角色查看全部客户,通过 销售代表 角色更新自己负责的客户。

创建只读角色

点击 添加角色,创建一个只读角色,比如 全局客户观察员

配置客户表访问

客户信息 设置为 可编辑。在记录权限中只允许 查看记录,不要开启 更新记录删除记录创建记录。记录筛选条件保持为空,让这个角色可以查看全部客户记录。 为全局客户观察员配置只读客户权限

分配销售人员

回到角色列表,将需要复盘视角的销售人员加入 全局客户观察员 为全局客户观察员角色添加成员 当同一个用户同时拥有 销售代表全局客户观察员 两个角色时,Teable 会合并权限。这个用户可以查看所有客户记录,但只能更新 销售代表 角色允许的、自己负责的记录。 拥有观察员权限的销售代表视角
最后修改于 2026年6月4日