Categories
- All Categories
- 75 Oracle Analytics News
- 7 Oracle Analytics Videos
- 14K Oracle Analytics Forums
- 5.2K Oracle Analytics Idea Labs
- Oracle Analytics User Groups
- 40 Oracle Analytics Trainings
- 59 Oracle Analytics Data Visualizations
- 2 Oracle Analytics Data Visualizations Challenge
- 3 Oracle Analytics Career
- 4 Oracle Analytics Industry
- Find Partners
- For Partners
OBIEE Presentation Services not coming up on recreating BISystem Application Role
Hi Guys,
I have accidentally deleted BISystem Application Role from EM Console. But, gone through couple of posts and recreated the Application Role and assigned the BISystemUser to the role.
In a nutshell, I did the below steps.
1. Stop BI Service
2. Create a Role and member with BISystem User
3. Add the for policies for the role
•oracle.bi.scheduler.manageJobs
•oracle.bi.server.queryUserPopulation it will not shown in list you can add it manually using following parameter
permission class: oracle.security.jps.ResourcePermission
Resource type : oracle.bi.server.permission
Resource Name: oracle.bi.server.queryUserPopulation
Action : _all_
• oracle.bi.server.impersonateUser it will not shown in list you can add it manually using following parameter
permission class: oracle.security.jps.ResourcePermission
Resource type : oracle.bi.server.permission
Resource Name: oracle.bi.server.impersonateUser
• oracle.bi.server.manageRepositories
• EPM_Essbase_Administrator
4. Start BI Service
But, I am unable to launch the login page of BI Presentation Services.
I got the below error from bi_server1-diagnostic.log file and it looks like the user BISystemUser is still having an authentication issue with server.
Please note that, I have not restarted the server. Just restarted the BI Services.
[2016-01-27T13:02:53.544+04:00] [bi_server1] [WARNING] [] [oracle.j2ee.ws.common.jaxws.JAXWSMessages] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 8b2c6332e32ecb3b:-3907915c:1527c794733:-8000-000000000001717e,0] [APP: bisecurity#11.1.1] [J2EE_APP.name: bisecurity_11.1.1] [J2EE_MODULE.name: bisecurity] [WEBSERVICE.name: SecurityWebService] [WEBSERVICE_PORT.name: SecurityWebServicePort] Exception while executing the business logic: SecurityService::checkPermission [OBI-SEC-00060] Current user BISystemUser is not authorised to perform impersonation.
[2016-01-27T13:03:04.954+04:00] [bi_server1] [NOTIFICATION] [] [oracle.bi.security.service] [tid: [ACTIVE].ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 8b2c6332e32ecb3b:-3907915c:1527c794733:-8000-000000000001718f,0] [APP: bisecurity#11.1.1] [J2EE_APP.name: bisecurity_11.1.1] [J2EE_MODULE.name: bisecurity] [WEBSERVICE.name: SecurityWebService] [WEBSERVICE_PORT.name: SecurityWebServicePort] SecurityService::checkPermission [OBI-SEC-00060] Current user BISystemUser is not authorised to perform impersonation.[[
oracle.bi.security.service.UnauthorisedAccessException: SecurityService::checkPermission [OBI-SEC-00060] Current user BISystemUser is not authorised to perform impersonation.
at oracle.bi.security.service.AbstractSecurityServiceAction.checkPermission(AbstractSecurityServiceAction.java:231)
at oracle.bi.security.service.AbstractSecurityServiceAction.enforceImpersonateUser(AbstractSecurityServiceAction.java:257)
at oracle.bi.security.service.GetRunAsUserAction.performAuthorisationChecks(GetRunAsUserAction.java:37)
at oracle.bi.security.service.AbstractSecurityServiceAction.invoke(AbstractSecurityServiceAction.java:154)
at oracle.bi.security.service.SecurityServiceBean.getRunAsUserWithLanguageAndProperties(SecurityServiceBean.java:484)
at sun.reflect.GeneratedMethodAccessor4206.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
Am I missing any step in the process. Also, I have verified the steps in couple of discussions and few other blogs.
Many Thanks
Prasanna
Answers
-
Hello Prassana,
1. You should re-create the "BISystem" Application role, in this role you have to do a mapping between the "ApplicationRole" and your "ApplicarionPolicy" in
"Oracle Enterprise Manager"
2. You have to re-create your BI System User, in "Oracle Adminstration Console"
3. We need to put the "BISystemUser" inside "BISystem" Application Role
Kind Regards,
0 -
Hello Prassana,
Please, follow up this link: "Configuring a New Trusted User (BISystemUser)"
http://docs.oracle.com/cd/E29542_01/bi.1111/e10543/privileges.htm#CHDFHDBE
Kind Regards,
0 -
Hi,
The issue is resolved after restarting weblogic server.
Thanks
0