现在手中有个项目,有一套java开发的报表的portal通过portal可以进行cognos报表展示。要求实现如下数据访问控制:
用户按照所属机构分为多个层级,一级机构用户可以查看其本身所属机构及其下属的二级机构机构的数据,二级机构可以查询其本身所属机构及其下属的三级机构数据,以此类推。我的初步设想是由portal向cognos传递用户登录时的机构编码,作为cognos查询数据时的过滤条件,以达到数据访问控制。但存在以下问题:
问题:1、如何通过portal向cognos传递机构编码(java开发);
2、cognos如何获取传递过来的机构编码并应用于数据查询中。
PS:使用report studio进行的报表开发
有其他方案也可以提供一下啊,谢谢
附件:
Cognos8.3权限管理配置文档_V1.2.zip (779.88 KB)
收起