OBIEE 11g: Act As / Proxy Users Fail When Using 10g Init Block Authentication Along With Single Sign-On ( SSO ) (Doc ID 1601481.1)

Last updated on SEPTEMBER 28, 2016

Applies to:

Business Intelligence Suite Enterprise Edition - Version 11.1.1.7.1 and later
Business Intelligence Server Enterprise Edition - Version 11.1.1.7.1 and later
Information in this document applies to any platform.

Symptoms

Your environment includes:

 

The Act As / Proxy funtionality works as expected when bypassing SSO and logging in directly via the WebLogic / OBIEE analytics URL


The Act As / Proxy functionality does not work for any user when accessing via the SSO Asserter.



The following errors are logged:



Sawlog.log:

You are not currently signed in to the Oracle BI Server.
If you have already signed in, your connection might have timed out, or a communications or server error may have occurred.


NQServer.log:

[2013-10-30T18:36:16.000-04:00] [OracleBIServerComponent] [TRACE:8] [] [] [ecid: 2e88292baae1c604:626ef962:141ec4b3dca:-8000-0000000000063c40,0:1:3:6] [tid: 18b8] The response for user USERNAME during getRunAsUserWithLanguageAndProperties is: env:ReceiverSecurityService::assertUserWithLanguageAccess is denied for the specified credentials/identity.oracle.bi.security.service.SecurityServiceException: SecurityService::assertUserWithLanguageAccess is denied for the specified credentials/identity. [[
at oracle.bi.security.service.SecurityServiceUtil.assertUserWithLanguage(SecurityServiceUtil.java:143)
at oracle.bi.security.service.GetRunAsUserAction.execute(GetRunAsUserAction.java:68)


Bi_server-diagnostic.log

[2013-10-31T10:20:09.999-04:00] [bi_server1] [TRACE] [] [oracle.bi.security.authentication] [tid: [ACTIVE].ExecuteThread: '6' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 2e88292baae1c604:626ef962:141ec4b3dca:-8000-000000000006e97c,0:1:3:6:14] [APP: bisecurity#11.1.1] [J2EE_APP.name: bisecurity_11.1.1] [J2EE_MODULE.name: bisecurity] [WEBSERVICE.name: SecurityWebService] [WEBSERVICE_PORT.name: SecurityWebServicePort] [SRC_CLASS: oracle.bi.security.service.SecurityServiceUtil] [SRC_METHOD: assertUserWithLanguage] Attempting to assert user identity USERNAME

[2013-10-31T10:20:10.002-04:00] [bi_server1] [TRACE:16] [] [oracle.bi.security.authentication] [tid: [ACTIVE].ExecuteThread: '6' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 2e88292baae1c604:626ef962:141ec4b3dca:-8000-000000000006e97c,0:1:3:6:14] [APP: bisecurity#11.1.1] [J2EE_APP.name: bisecurity_11.1.1] [J2EE_MODULE.name: bisecurity] [WEBSERVICE.name: SecurityWebService] [WEBSERVICE_PORT.name: SecurityWebServicePort] [SRC_CLASS: oracle.bi.security.service.SecurityServiceUtil] [SRC_METHOD: log] Unable to find user USERNAME in identity store[[
oracle.bi.security.service.UserProfileNotFoundException
at oracle.bi.security.service.URIdentityStoreProvider.getUserProfileHolder(URIdentityStoreProvider.java:371)
at oracle.bi.security.service.SecurityServiceUtil.assertUserWithLanguage(SecurityServiceUtil.java:120)

[2013-10-31T10:20:10.003-04:00] [bi_server1] [NOTIFICATION] [] [oracle.bi.security.service] [tid: [ACTIVE].ExecuteThread: '6' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 2e88292baae1c604:626ef962:141ec4b3dca:-8000-000000000006e97c,0:1:3:6:14] [APP: bisecurity#11.1.1] [J2EE_APP.name: bisecurity_11.1.1] [J2EE_MODULE.name: bisecurity] [WEBSERVICE.name: SecurityWebService] [WEBSERVICE_PORT.name: SecurityWebServicePort] SecurityService::assertUserWithLanguageAccess is denied for the specified credentials/identity.[[
oracle.bi.security.service.SecurityServiceException: SecurityService::assertUserWithLanguageAccess is denied for the specified credentials/identity.

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms