比如有些报表只希望他只能查看,不能导出,现在标准的权限只能对角色进行授权。
权限细粒度模板内容控制- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)
目前权限颗粒度调整确实不能实现直接对单用户直接做权限。这里提供一个方法:
1、通过参数用户信息($fine_username,$fine_display_name)
2、通过js根据用户信息动态控制工具栏按钮的显示与隐藏。比如:当用户张三使用时导出按钮隐藏或者设置为不可用。
工具栏的js接口参考https://help.fanruan.com/finereport/doc-view-4295.html
js使用案例参考https://help.fanruan.com/finereport/doc-view-1805.html