Categories
- All Categories
- 5 Oracle Analytics Sharing Center
- 11 Oracle Analytics Lounge
- 196 Oracle Analytics News
- 41 Oracle Analytics Videos
- 15.5K Oracle Analytics Forums
- 6K Oracle Analytics Idea Labs
- Oracle Analytics User Groups
- 68 Oracle Analytics Trainings
- 14 Oracle Analytics Data Visualizations Challenge
- Find Partners
- For Partners
OBIEE 12c to OAS 2025 migration - security issues

Hello,
I'm trying to import in OAS 2025 a bar file exported from OBIEE 12c.
The bar file contains whole application, including RPD, catalog and authorization.
I tried via the console as well as via importarchive.sh
My problem is: after importing, all default OAS roles are missing, including BIServiceAdministrator.
As a result, after the bar import, user weblogic does not have access to the most console functionality.
For example, I am not able to access "Roles and Permissions" and fix the situation.
What should be done to migrate my bar file to OAS 2025 and retain the default OAS roles?
Thanks,
Alex
Best Answer
-
@AM_1 - This is expected behavior—when importing a BAR (BI Archive) file, the application roles defined within the BAR file will replace the ones currently in the environment.
To fine-tune permission assignments after the BAR import, use the following scripts:
grantPermissionSetsToBIRole.sh
– to assign permission sets to BI rolesrevokePermissionSetsFromBIRole.sh
– to remove permission sets from BI roles
It's recommended to grant the necessary permission sets to the
BI Administrator
role using thegrantPermissionSetsToBIRole
script before making further changes.Reference:
1
Answers
-
Hi,
When you import your BAR, you can decide to not override the security, and you then manually do a "merge" between your custom 12c security and the default OAS 2025 security. This allows you to maintain all the default roles and policies, and to be able to inherit what needed in your own security.
Or, just recreate all you need: you maybe don't have access through DV, but you still have access to FMW EM, where you can create roles and assign policies. And you can also do that via WLST if you extract the default security from OAS 2025 before to override everything with your BAR.
1 -
Gianni,
Thanks for your prompt response!
Unfortunately, I can't get a response from EM.
Even right after clean installation
myserver:9500/console works fine,
but when I try
myserver:9500/em and enter weblogic credentials, the page freezes for several minutes and then I'm getting a timeout error.
Can you point me the scripts for WLST ?0 -
Thank you Sumanth!
I will try this.0 -
Follow
to enable the discovery cache for EM, then your login will work. I usually use the method of adding the few config lines to the file and restart the AdminServer.It's a known thing that EM is "painful" to login into because of timeouts.
0 -
There isn't a written set of WLST commands to create the default security model, you would generally build it by exporting the default security (or if you have a script that does read the security model and generate all the WLST commands to recreate it).
And I don't have the default OAS 2025 security model around, still didn't need to migrate somebody to it so far…
0