BIEE用户使用代理账号身份访问Analytics页面

来源:互联网 发布:动力节点java视频下载 编辑:程序博客网 时间:2024/05/18 19:46

在开放性的BIEE报表平台,通常会给用户开放较高的使用权限,比如编辑Answer,发布代理等等。 如果用户权限分配不当,用户会反馈说自己无法打开某些功能菜单,或是报表数据异常,而这时用开发人员账号登录查看却是正常的。通常解决办法是开发人员找用户要来账号密码进行测试,而这又存在一个问题,用户密码泄露。

BIEE通过代理账号方式,避免了此类情况的出现。

我们先看一个用户,他具有consumer的权限

要实现代理账号的功能,具体的做法如下:

首先,我们要确定开发人员在BIEE系统中的角色,并通过赋权的方式,使开发人员角色,具有代理人权限,这里我们administrator为例,编辑他的权限

为改觉得添加权限

查找impersonateUser资源

并添加

再查找另外一个资源queryUserPopulation

正确添加完毕后,会显示

接下来需要用代理人账号登录BIEE服务器,格式如下

NQUser和NQPassword即代理人的账号密码,Impersonate则是模拟登录的用户名。

登录成功会看到空白页面

这时重新输入 http://localhost:9704/analytics,就可以发现登录用户已变成了mike,并且权限也发生了相应的变化


看到这个页面,说明代理账号的设置已经成功了。


0 0