跳到主内容

角色权限

ShopFaaS 店铺角色体系与权限码清单,店长可按功能模块细粒度授权店员。

ShopFaaS 店铺采用「店长 + 店员」两档角色体系,店长可按功能模块为店员分配细粒度权限。

角色体系

角色说明
店长拥有店铺全部权限,可邀请/授权/转让店员,即开发者
店员按权限码分配功能范围,默认仅可查看,可由店长扩展

不存在独立开发者角色。店长默认拥有应用开发全部权限,店员可通过授权获得部分开发权限。

店员管理

邀请店员

  1. 店长进入「设置 → 团队」
  2. 输入店员邮箱发送邀请
  3. 店员接受邀请并设置密码后即可登录后台
  4. 店长为新店员分配角色与权限

角色授权

店长可为店员配置权限范围:

  • 查看权限:浏览商品、订单、客户、营销等内容
  • 操作权限:履约订单、调整库存、处理退款等
  • 管理权限:管理团队、配置店铺、安装应用等

店长转让

店长可将店长身份转让给该店铺的现有店员:

  1. 店长发起转让,指定受让店员
  2. 受让店员确认接受
  3. 受让店员升为店长,原店长降为店员
  4. 系统记录转让日志

约束

  • 每个店铺至少保留一位店长
  • 转让需双方确认
  • 转让记录可在审计日志中查看

权限码清单

权限码按 模块:子模块:操作 命名。店长默认拥有全部权限码,店员按授权持有。

商品

权限码说明
product:view商品查看
product:create商品创建
product:update商品编辑
product:delete商品删除
product:inventory:adjust库存调整

订单

权限码说明
order:view订单查看
order:fulfill订单履约
order:refund订单退款
order:cancel订单取消

客户

权限码说明
customer:view客户查看
customer:update客户编辑
customer:delete客户删除

营销与折扣

权限码说明
discount:view折扣查看
discount:create折扣创建
discount:update折扣编辑
discount:delete折扣删除
marketing:view营销查看
marketing:manage营销管理

内容

权限码说明
content:view内容查看
content:create内容创建
content:update内容编辑
content:delete内容删除

设置与团队

权限码说明
shop:view店铺设置查看
shop:update店铺设置编辑
shop:create店铺创建
shop:transfer店长转让(仅店长)
sys:role:view角色权限查看
sys:role:manage角色权限管理
audit:view审计日志查看

应用开发

权限码说明
app:develop应用开发
app:export应用导出
app:share应用分享到平台
app:pricing应用定价

应用开发功能位于 /admin/settings/apps/development,不属于主导航。详见 开发者指南

默认权限

店长

店长默认拥有全部权限码,无需单独授权。

店员

店员默认持有 37 个权限码,主要包括:

  • 全部模块的 *:view 查看权限
  • order:fulfill 订单履约
  • product:inventory:adjust 库存调整

店长可在「设置 → 角色权限」为店员扩展操作权限。

审计日志

店铺的关键操作会记录到审计日志,店长可在「设置 → 审计日志」查看:

  • 店员登录与操作记录
  • 商品/订单/客户的增删改
  • 权限变更与店长转让
  • 应用安装与卸载

查看审计日志需 audit:view 权限。

相关文档

此页面有帮助吗?

在 GitHub 上编辑此页