obiee12c impersonate功能配置

浏览: 1414

由于运维的需求, 需要在不知道用户密码的情况下使用该用户登录, impersonate还是需要的,访问方式类似如下:

http://server:port/analytics/saw.dll?Dashboard&NQUser=user name&NQPassword=password&impersonate= impersonated_user 


不过obiee12c中 把11g的oracle.bi.server.impersonateUser权限去掉了。

需要2个步骤

step1. disable Light Weight SSO

1. Stop the BI system.

   ./stop.sh

2.execute WLST offline

   [ORACLE_HOME]/oracle_common/common/bin/wlst.sh

   For example:

      wls:/offline> disableBISingleSignOn('/u01/config/domains/bi')

3.start the BI system

   ./start.sh

step2. 配置impersonate权限给具体用户或role

具体见https://docs.oracle.com/middleware/12213/biee/BIERN/toc.htm#GUID-B9A5D743-8F12-46AC-8C63-3CB6FEAC2A09

步骤:

  1. Connect to Fusion Middleware Control for your Oracle BI EE instance using an administration account.
  2. From the Weblogic Domain menu, select Security.
  3. Click Application Policies.
  4. Click Create to display the Create Application Grant page.
  5. In the Permissions section, click Add (+).
  6. Select Resource Types.
  7. Select oracle.bi.user from the Resource Type list.
  8. Click Continue to display the Add Permission dialog.
  9. Enter an asterisk (*) in the Resource Name field.
  10. Select impersonate in the Permission Actions section.
  11. Click Select.You now add a new grantee.
  12. In the Grantee section click Add (+) to display the Add Principal dialog.
  13. Select User from the drop down list.
  14. Select Includes from the Principal Name list, and enter an asterisk (*) into the field.
  15. Click the search arrow icon (>) to display a list of users.
  16. Select the user you want to give the permission to and click OK.This example uses weblogic.
  17. Click OK on the Create Application Grant page.This gives the impersonate permission to the user.
推荐 0
本文由 seng 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册