以下按当前代码中的 11 个预置角色整理,而不是将产品规划中尚未开放的角色算作已有权限。

依据:运行时角色权限定义、角色可授予规则、业务操作权限目录。

1. 角色名称与定位

角色 邀请界面名称 角色键 主要定位
集团管理员 Group Admin g_admin 一期全部业务域管理、用户管理、集团汇总及审计读取
组织管理员 Organisation Admin org_admin 当前组织用户管理、客户与产品主数据管理
采购操作员 Purchasing Operator purchasing 采购、供应商、收货、发票登记、补货及采购异常处理
采购审批员 Purchasing Approver purchasing_approver 采购差异审批、应付状态维护;可与采购操作员叠加
销售操作员 Sales Operator sales 客户、销售线索、商机、报价及销售订单
订单/EDI 操作员 Order / EDI Operator order_edi 销售订单、EDI 报文及接口异常处理
仓库操作员 Warehouse Operator warehouse 库存、发运、物流跟踪、签收与 POD
客服操作员 Service Operator service 客户/订单查询、基础服务工单处理
经理/只读用户 Manager (Read Only) manager 跨主要业务域查询及报表,不进行业务写入
审计员 Auditor auditor 审计记录读取
运营只读用户(兼容旧角色) Ops View ops_view 部分运营数据只读;不等同于经理角色

2. 客户、销售、采购权限矩阵

**图例:**读=查询;读写=查询及该领域允许的写操作;—=该单一角色未授予。
“读写”不表示可以任意删除数据、绕过状态机或审批条件。

角色 客户/联系人/地址 线索/商机/活动/报价 报价接受/拒绝 产品/价格 库存/库存变动 采购/供应商/收货/发票 采购审批/AP 状态 补货操作
集团管理员 读写 读写 ✓ 读/管理 读写 读写 ✓ ✓
组织管理员 读写 — — 读/管理 — — — —
采购操作员 — — — 读 读 读写 — ✓
采购审批员 — — — — — — ✓ —
销售操作员 读写 读写 ✓ 读 — — — —
订单/EDI 操作员 — — — — — — — —
仓库操作员 — — — 读 读写 — — —
客服操作员 读 — — — — — — —
经理/只读用户 读 读 — 读 读 读 — —
审计员 — — — — — — — —
运营只读用户 读 读 — 读 读 读 — —

对应操作说明

权限项 当前权限允许的主要操作 边界
客户读写 查询、创建、更新客户,维护联系人和地址 仍受组织范围和业务校验约束
销售读写 维护线索、商机、活动、报价,发送及转换报价 报价接受/拒绝需要单独的 quote:decide
产品管理 创建产品、更新产品状态、维护价格 不代表任意修改历史订单价格
库存写入 创建库存地点、创建/过账库存变动 调整原因、可用库存及不可变台账规则仍生效
采购写入 供应商维护、采购镜像创建/导入、OCR 确认、收货、发票登记及允许的取消/关闭 不自动包含差异审批;也不代表向 BYD 签发采购订单
采购审批 处理三单匹配差异、应付排期及外部已付款结果回填 不执行真实付款;不自动授予采购查询、创建或收货
补货 查询/生成补货建议、接受建议、设置补货参数 不因经理具有报表权限而自动授予

3. 订单、物流、客服与管理权限矩阵

角色 销售订单 发运/物流/POD EDI 报文 基础服务工单 重开已关闭工单 异常队列 通知 报表 用户/角色/成员管理 审计读取 集团汇总权限
集团管理员 读写 读写 读写 读写 ✓ 读写 读/标已读 ✓ ✓ ✓ ✓*
组织管理员 — — — 读 — — — ✓ ✓,限当前组织 — —
采购操作员 — — — — — 读写 — ✓ — — —
采购审批员 — — — — — — — — — — —
销售操作员 读写 — — — — — — ✓ — — —
订单/EDI 操作员 读写 读 读写 — — 读写 — ✓ — — —
仓库操作员 读 读写 — — — — 读/标已读 — — — —
客服操作员 读 — — 读写 — — 读/标已读 — — — —
经理/只读用户 读 读 — 读 — — — ✓ — — —
审计员 — — — — — — — — — ✓ —
运营只读用户 读 — — — — 读 读 — — — —

* **集团汇总不是无条件跨组织访问。**还需要获批的活动成员关系、HQ 聚合锚点及相应接口条件;写入仍指定单一组织。

对应操作说明

权限项 当前权限允许的主要操作
销售订单读写 查询订单及对账;创建手工订单、确认或取消订单
发运/物流读写 查询发运、创建发运、更新状态、维护包装及配送预约、签收、上传/查看 POD
EDI 读写 查询伙伴/报文/日志、导出报文证据,接收入站、重试或发送出站报文
基础服务工单读写 查询、创建和更新一期基础服务工单;不等于二期统一售后域
重开工单 额外允许重开已关闭工单,仍需基础写权限及合法流转条件
异常队列读写 查询、认领、重试、解决及纠正异常,具体动作仍受业务前置限制
通知写入 将本人适用范围内的通知标记为已读,不是发送/发布通知的权限
用户/角色/成员管理 当前组织用户查询、邀请、角色替换、成员启停、邀请重发/撤销及账户状态管理
审计读取 当前实现的审计查询权限;不能据此认为完整审计导出功能已经交付

4. 邀请与授权限制

规则 当前行为
谁可以邀请、替换角色 当前组织具有 identity:manage 的用户;预置角色中为集团管理员、组织管理员
谁可以授予集团管理员 操作者在当前组织还必须具有 group:read;组织管理员不能自我提权
Order / EDI Operator 邀请/替换目录仅在 Voltura(VOLTURA_AU) 中提供
Warehouse Operator 邀请/替换目录仅在 PSS(PSS_AU)或 Voltura 中提供
其他角色 没有额外的组织类型过滤,但必须符合当前组织成员关系及可授予权限
多角色叠加 权限取并集,例如“采购操作员+采购审批员”
跨组织授权 邀请或角色替换不会自动创建其他组织成员关系
二期角色 售后运营、BYD、安装商/技术员等不在当前一期邀请目录
Integration worker 服务身份,不作为普通用户交互邀请角色

5. 对岗位配置最重要的几个区别

  • **物流跟单需要修改发运:选 Warehouse Operator。**但同时获得库存写权限,当前没有“仅物流写入、禁止库存修改”的独立角色。
  • **仓库角色不包含采购收货权限。**若需要操作采购到货/收货,还需叠加 Purchasing Operator。
  • **采购审批员是附加型角色。**单独授予不会自动获得采购列表、收货或发票创建权限。
  • **Organisation Admin 不是组织内所有业务的超级管理员。**它没有订单、物流、采购、库存等业务写权限。
  • **Manager 与 Ops View 不同。**Manager 有发运、服务工单和报表读取;Ops View 没有这些,但具有异常与通知读取。
  • 拥有报表权限不等于直接拥有所有底层业务操作权限。

以上是角色授予矩阵,不是对每个业务接口当前运行状态或完整交付情况的重新验收;实际操作还受组织/站点/供应商/伙伴范围、记录状态、版本及其他业务条件约束。