更新日志

多站点权限更新:后台与 MCP 按站点授权

CatchCMS 支持为后台管理员分配可管理站点;站点级后台接口与 MCP 操作按账号授权范围校验,便于多站点团队协作。

多个官网共用一个后台时,超级管理员现在可以为管理员指定可管理站点。账号在后台选择站点、维护站点内容,以及通过 MCP 操作站点数据时,使用同一份授权范围。

本次更新内容

  • 分配可管理站点:在后台管理员的创建和编辑页面选择站点,集中维护每个账号的管理范围。
  • 限制后台站点操作:站点与域名列表按账号授权范围展示;栏目、内容、表单和设置等站点级请求校验目标站点。
  • MCP 沿用站点授权:AI 客户端执行站点级操作时明确传入 site_id,服务端同时核对令牌所属账号的站点权限。

升级后如何配置

超级管理员为现有管理员分配负责的站点后,管理员即可继续维护相应内容。MCP 令牌沿用所属账号的站点授权,团队可以在同一后台协作运营多个官网。