在一个BI系统中,一般都有多个用户同时使用。在进行分析时,每个用户只需看到他自己的数据即可。在BIEE中,实现方法如下:
一、创建一张外部表,用于存放帐号信息。表名为user_info。字段分别为:ID,密码,显示名称,所属用户组。
二、打开Admin Tool。把user_info这张表导进去(这张表也是放在数据仓库中)。
三、在Admin Tool中,依次点击菜单栏上的 Manage-Security。
四、在Security Manager中,依次点击Action-New-Group。在Name处输入“西城区”(这是张三所在的组),然后点击Permissions。
五、在打开的对话框中点击Filters,再点击Add,添加一个删选条件。然后依次点击“确定”推出。
六、在Adimin Tool中依次点击Manage-Variables。在打开的窗口中,点击Initialization Blocks,然后在右边的面板中点击右键,选择New Initialization Blocks。输入名字为AUTH。
七、点击“Edit Data Source”,在Connection Pool处选择对应的连接池。在空白处输入如下SQL语句:
select user_id, user_pas, user_group, user_name from user_info
where user_id = ':USER' and user_pas = ':PASSWORD'
注:USER和PASSWORD是两个系统参数,用于接收Answers登录界面的用户名和密码。
八、点击“Edit Data Target”,对应之前的SQL语句,新建4个参数,分别用接收取到的数据。
九、保存资料库。为了使改动生效,重新启动“Oracle BI Server”这个服务。
分享到:
相关推荐
biee 12c 权限,console 管理用户和组,em里管理应用程序角色和策略
BIEE BIEE BIEE BIEE BIEE BIEE BIEE
BIEE中,通过在物理层,可以控制不同用户看到的内容不一样,通过集成,可以与应用程序一起控制权限。
biee分析和仪表盘层创建基础例子, biee 分析 仪表盘 资料 教程
biee跟BI publisher用户权限对接
我的BIEE帮助部分文档修改拥护权限以及修改密码设计
BIEE 通过 LDAP权限验证 1 LDAP配置 2 BIEE连接LDAP配置 3 BIP通过LDAP验证用户
biee 仪表盘参数接收参数接收方法。形象易于学习,里面含有实例。
BIEE权限设计 BIEE回写设计(修改密码) 未决与已结问题
常见BIEE分析及报表函数使用详解 带了一些小例子,比官方的要清晰很多,适合各位BIEE初学者。 网上此类文档很少
BIEE10G安装、权限管理以及数据回写全面文档
OBIEE 12c 数据级安全权限控制指南,详细的指南文档描述如何利用模型对数据实现用户行级权限控制。
BIEE入门视频,BIEE 资料,轻松学会BIEE,BIEE教程
BIEE树状菜单-根据用户动态显示有权限看到的节点
BIEE配置ODBC连接impala BIEE配置ODBC连接impala BIEE配置ODBC连接impala
oracle BIEE入门手册,包含RPD模型的建立,创建分析,及仪表盘的建立,一些基础知识。
BIEE基础知识介绍, 入门的好帮手!商业智能的好教材
BIEE 最经典,内容最全的入门教程 包含BIEE安装、配置及biee详细开发步骤 Answers和Dashboards(仪表盘)详细介绍。 用户权限配置,钻探、导航、回写及数据库迁移等
Oracle BIEE 架构介绍PPT, 对BIEE架构的介绍很清楚,适合想了解BIEE的人群。