【发布时间】:2015-01-25 10:16:53
【问题描述】:
我正在开发 JasperReports Server 社区版。
我需要配置它,使用户在登录后只能看到特定的报告,否则他/她应该看不到任何其他文件夹/资源。
根据Jaspers permission Guide,它应该适用于这个解决方案,但不能以某种方式工作。
- jasperadmin 创建了一个新角色,例如“TEST_ROLE”。
- 创建了一个新用户“TEST_USER”,并为他/她分配了角色“TEST_ROLE”。
- 现在对于“TEST_ROLE:
- 对于存储库根,设置了权限
No Access。 - 仅授予特定报告
Read only权限。
- 对于存储库根,设置了权限
但是当 TEST_USER 登录时,他看到以下消息:
您无权查看此页面。
请联系您的系统管理员或以具有权限的用户身份登录。
为什么它不起作用?
问题 2:- 角色为“TEST_ROLE”的用户应该无法升级他的权限。是否可以通过我上面描述的只读权限来实现?
问题3:- 我没有得到Execute only 和Read only 权限之间的区别是什么?。我可以理解用户可以查看/执行具有仅执行权限的自行创建的报告?
【问题讨论】:
标签: jasperserver