故障排查GitHub issue2 分钟阅读排错/错误码

配置关闭FastGPT首页的从模板创建功能入口

FastGPT首页会展示“从模板创建”功能入口,所有访问用户均可看到该按钮。当根目录下无新建权限的用户点击该按钮时,会弹出报错“无权限操作该团队”。目前该功能没有可通过后台或其他方式配置关闭的选项。

现象

FastGPT首页会展示“从模板创建”功能入口,所有访问用户均可看到该按钮。当根目录下无新建权限的用户点击该按钮时,会弹出报错“无权限操作该团队”。目前该功能没有可通过后台或其他方式配置关闭的选项。

可能原因

当前FastGPT版本中,首页“从模板创建”功能默认对所有用户可见,未提供全局配置开关来控制其展示状态,无法根据用户权限或自定义配置隐藏该入口,导致无权限用户点击后触发权限报错。

排查步骤

  1. 登录FastGPT后台管理界面,查找是否存在与首页“从模板创建”功能相关的配置项(需按实际环境确认,当前issue未提及具体配置路径)。
  2. 切换至无根目录新建权限的测试账号,访问首页验证“从模板创建”按钮是否可见。
  3. 核对当前FastGPT版本是否存在未被提及的隐藏配置入口(需按实际环境确认)。

解决与验证

目前官方版本暂未提供该功能的直接配置开关,若需实现关闭该入口的需求,可通过自定义修改前端代码逻辑,新增配置项控制“从模板创建”按钮的显示与隐藏(需按实际开发环境调整代码)。配置完成后重新部署FastGPT,即可进行验证:

  1. 访问首页,确认无权限用户看不到“从模板创建”按钮。
  2. 切换至有权限的用户账号,确认该按钮仍可正常展示并使用。
  3. 验证无权限用户访问时,不会再触发“无权限操作该团队”的报错。

来源:https://github.com/labring/FastGPT/issues/6547