fastadmin后台管理员角色组控制是否显示导出数据按钮
当超级管理员开了子账号之后,子账号默认也有导出的按钮,这样对于数据安全存在极大的隐患。我们可以在后台的 权限管理 的 角色组 中增加导出权限控制。
1、用超级管理员登录后台,在 【权限管理】-- 【菜单管理】,添加导出的权限:
2、在控制器中,添加检查是否有导出的权限:
// 检查是否有导出权限
$isExport = $this->auth->check('mobile/export');
$this->assignconfig('is_export', $isExport);
3、在对应js文件中,添加控制是否显示导出按钮:
showExport: Config.is_export,
4、在后台角色组中,给子管理员的角色组添加或者取消 导出 权限。
自此,后台就可以根据业务需要,打开或者关闭子账号的导出功能。