外观
配置对象和角色权限
概述
终端用户最终能否看到对象入口、打开详情、执行操作或查看字段,由业务对象配置、互联角色权限和页面布局共同决定。仅把对象添加到终端用户服务通不会自动开放数据;管理员还需要为外部角色分配业务类型、布局、对象操作权限、字段权限和数据范围。
开始之前
- 已启用终端用户服务通,并确定需要开放的对象,例如工单、设备、客户或服务评价。
- 已确定终端用户使用的互联角色,以及不同角色需要隔离的功能和数据范围。
- 已准备适合外部用户的业务类型和移动端布局,避免直接暴露内部字段和内部操作。
- 使用可以维护终端用户服务通业务对象、互联角色和布局的管理员账号。
配置终端用户业务对象
- 在 服务通 > 系统设置 > 全功能配置 > 终端用户服务通 > 业务对象 中进入对象列表。
- 检查系统预置的终端用户业务对象。预置对象承载默认门户能力,不建议直接删除。
- 如需开放其他对象,选择 添加对象 并加入对象列表。
- 对每个对象分别配置外部角色可使用的业务类型、分配布局和数据权限。

分配业务类型和布局
分配业务类型
- 在业务对象列表中选择对象的 业务类型。
- 按互联角色勾选该角色可以使用的业务类型。
- 保存配置。

一个角色可以配置多个业务类型,但原资料建议面向终端用户时尽量只开放一个,减少用户新建或查看记录时的选择成本。
分配页面布局
- 返回对象配置,选择 分配布局。
- 为各互联角色和业务类型分配外部用户使用的列表、新建、编辑和详情布局。
- 在布局中只保留终端用户需要的字段、组件和按钮。
- 保存布局并返回对象配置。
布局决定终端用户实际看到的页面。即使角色拥有操作权限,如果对应按钮没有在分配布局中显示,终端用户仍无法执行该操作。
配置互联角色权限
- 在终端用户服务通中进入 角色权限。
- 选择要配置的互联角色,例如游客、个人用户或终端用户。
- 按对象配置以下权限:
- 查看列表:决定对象入口及列表是否可访问。
- 查看详情:决定是否可以打开记录详情;未授权时,用户可能看到列表但无法打开详情。
- 新建、编辑等操作权限:决定列表页和详情页是否提供相应操作。
- 字段权限:将字段设置为可读写、只读或不可见。
- 保存角色权限。

检查布局按钮
- 打开分配给外部角色的对象布局。
- 检查顶部和底部按钮是否包含终端用户需要的操作。
- 调整按钮显示位置和顺序后保存布局。

权限生效逻辑
| 配置层 | 控制内容 | 缺少配置时的表现 |
|---|---|---|
| 业务对象 | 对象是否纳入终端用户服务通 | 门户中无法配置或使用该对象 |
| 业务类型 | 角色可使用哪些对象类型 | 新建或访问相应业务类型受限 |
| 对象功能权限 | 查看列表、查看详情、新建、编辑等 | 入口、详情或操作不可用 |
| 字段权限 | 字段可读写、只读或不可见 | 字段不显示或不能修改 |
| 数据权限 | 角色能访问哪些记录 | 只能看到数据范围内的记录 |
| 页面布局 | 页面字段、组件和按钮 | 已授权操作仍可能没有可点击入口 |
预期结果与验证
- 为每个目标互联角色准备一个测试账号。
- 从门户检查对象入口和列表是否按 查看列表权限显示。
- 打开一条记录,检查 查看详情、字段可见性和数据范围。
- 检查新建、编辑等按钮是否同时满足角色权限和布局可见性。
- 使用游客账号额外确认不会访问其他客户或非公开数据。
常见问题
- 看不到对象入口:检查对象是否已添加,以及角色是否具有 查看列表权限。
- 能看到列表但无法打开详情:为角色配置 查看详情权限。
- 已有操作权限但按钮不显示:检查分配给该角色的列表或详情布局。
- 角色看到不应访问的数据:收紧对象数据权限,并检查查询工具是否配置为不限制外部数据权限。
- 新建时出现过多业务类型:减少该角色可使用的业务类型,并确认对应布局已经分配。