IBM Cognos 8.4 版本以后,新增了一个隐藏对象的功能。该方法并非用于权限控制目的,而在于给用户提供更清晰、简洁的UI交互界面。我们可以对Cognos中所有对象设置隐藏属性,包括报表、文件夹、数据包等等。下面我们来看看应用场景和设置方法。
典型的应用场景:隐藏用户不想看到的Package对象
对于定制报表用户,只需要看到对应报表名称,对于报表的数据包无需看到。但在Cognos 安全模型中,用户必须有Pakcage访问权限才能从对应报表中看到数据。这样,在Cognos 8.3以前版本,用户必然会在Cognos Connection中看到Package对象,用户在选择时会产生迷惑。(通常Package会使用英文,而存放报表的文件夹是更明确的中文)。所以,通过隐藏的方法,既不改变权限控制,让用户可以访问报表,有可以隐藏Package对象,让用户不再困惑。
设置隐藏的方法
在Cognos Connection中,设置某对象属性。在Gerneral属性页,勾选 Hide this entry 复选框。
取消隐藏的方法
1, 在个人首选项中,勾选Show hidden entries复选框。这样,该用户可以看到隐藏的对象。
2, 设置隐藏对象属性,取消勾选 Hide this entry 复选框。