电信设备制造商商业智能

请教关于报表权限设置和报表数据过滤的设计思路

请教各位大神,我要做一个项目,关于集团客户的,
1、报表权限控制,不同级别的用户能够访问不同的报表,比如:企业管理员可以访问企业所有报表,企业普通员工只能看到部分报表。

2、报表数据权限控制,比如:企业管理员可以访问企业全部员工的数据,企业普通员工只能看到自己的数据。



请大师简略介绍一下思路,万分感谢!!!
参与6

5同行回答

sealinksealink技术总监sealink.com
请教各位大神,我要做一个项目,关于集团客户的,1、报表权限控制,不同级别的用户能够访问不同的报表,比 ...lsunwing 发表于 2013-2-21 21:52 权限分为至少分为2个层面:1、功能权限,就是用户能不能访问这张报表;2、数据权限,就是报表里数据的过滤条件;通过把用户引入到COGNOS中,进行...显示全部
请教各位大神,我要做一个项目,关于集团客户的,
1、报表权限控制,不同级别的用户能够访问不同的报表,比 ...
lsunwing 发表于 2013-2-21 21:52


权限分为至少分为2个层面:
1、功能权限,就是用户能不能访问这张报表;
2、数据权限,就是报表里数据的过滤条件;

通过把用户引入到COGNOS中,进行上面2中权限的控制,针对数据权限就根据用户登录的属性(如机构),在查询中加入过滤条件。

单纯基于congos自带BI server解决上面的权限肯定有不满足需求的地方,最好的方式还是通过直接开发JAVA 应用,集成cognos的BI server。收起
银行 · 2014-06-16
浏览568
cognossulirongcognossulirong软件开发工程师新大陆软件工程有限公司
学习学习显示全部
学习学习收起
互联网服务 · 2014-06-16
浏览520
wedon665wedon665软件开发工程师深圳好联讯
学习学习   刚好最近在思考这个问题显示全部
学习学习   刚好最近在思考这个问题收起
互联网服务 · 2013-03-10
浏览507
liufei99168liufei99168数据库管理员合肥
我们就是在报表制作时就设好不同模块,在建一张权限表 每个用户对应的权限 每个权限锁对应的模块 都设计好 ,就实现了 不过这需要和平台的人共同开发  当用户登录时 平台将用户参数传给报表...显示全部
我们就是在报表制作时就设好不同模块,在建一张权限表 每个用户对应的权限 每个权限锁对应的模块 都设计好 ,就实现了 不过这需要和平台的人共同开发  当用户登录时 平台将用户参数传给报表收起
2013-02-27
浏览544
hupingzhihupingzhi系统架构师PA
参考http://www.cognoschina.net/club/thread-27782-1-1.html显示全部
保险 · 2013-02-22
浏览527

提问者

lsunwing
ETL开发工程师ZTE

相关问题

相关资料

问题状态

  • 发布时间:2013-02-21
  • 关注会员:1 人
  • 问题浏览:2662
  • 最近回答:2014-06-16
  • X社区推广