OIM allows you to point to BI Publisher during the install. But you can point OIM to BI Publisher after the OIM install as well. I am assuming here you don't have a BIP in place and interested in BI Publisher Standalone.
Currently OIM11g is only certified with BI Publisher 10g (10.1.3.4.1). Its not certified with BI Publisher 11g.
Here are the steps
- Install BI Publisher 10G (10.1.3.4.1) standalone
- Note down the BIP URL. (Ex http://host1.us.oracle.com:9704/xmlpserver)
- Copy the file oim_product_reports_11_1_1_3_0.zip from MiddleWare_Home/IDM_Home/server/reports to BI Publisher Home/xmlp/XMLP/Reports directory
- Unzip the zip file into a directory e.g oim. This will contain all the report templates for OIM
- Login to BI Publisher as Administrator ( Default BIP Credentials are Administrator/Administrator)
- Navigate to Admin Tab -> JDBC DataSources (Under Data Sources)
- Define a DataSource Pointing to OIM schema. Make sure that the Data Source name is OIM JDBC . (Default OIM schema is DEV_OIM). Test the JDBC connection.
- Now Go Back to Reports tab in BI Publisher . You should see the OIM reports ( You would have to click More button under Shared Folders to display these reports) , Open a report like User Summary and make sure you are able to get Data which confirms your proper datasoure creation.
- You can point your OIM instance to this BI publisher using the MBeans installed as partof OIM install using EnterPrise Manager (Note: If you don't have the EM in your domain extend the domain to support EM)
- Make sure that Admin server and OIM managed server is up.
- Login to EM
- On the LeftHand Side Navigate to Identity & Access -> OIM -> Your OIM Instance (Note: In a cluster you can pick either of available instances)
- Right Click to open the Menu , you should see System MBean Browser, click it to open the Mbean browser on right hand side
- Now on the Right Hand Side in the MBean Browser Navigate to Application Defined MBeans ->oracle.iam->Server (ServerName)->Application:oim->XML Config->Config->XMLConfig.DiscoveryConfig->Discovery
- Click on the Discovery , You should see the properties listed on Right Hand Side. Select BIPublisher URL property double click to open it.
- Enter URL of your BIP instance here (ex http://host1.us.oracle.com:9704/xmlpserver)
- Click Apply to save the change . Click Return to go back to main mbean browser page
- Restart the OIM Managed Server
- Login to OIM as administrator, Navigate to Advanced Administration and Click on BI Publisher Reports. This should open a BIP page and should ask for Credentials. Upon successful login you can view the OIM related reports.
Note: If you have Oracle Access Manager (OAM) configured as SSO solution for BIP and OIM you can perform SSO between OIM and BIP without getting challenged again.
Note: If you wire BIP during the OIM install , it will create the Data Source. You would only have to copy the report templates (Steps 3 & 4)
6 comments:
1. For OIM 11.1.1.5.0, the URL from within OIM has been removed.
2. The JDBC datasource has to be named as 'OIM JDBC' for it to work
Can OIM 11.1.1.5.0 be used be BI Publisher 11.1.1.5.0, or is still certified with the old BI Publisher 10G (10.1.3.4.1)? Where can i find the certification information relating to OIM and BI? Oracle website is a mine field to find information!
bi publisher 11.1.1.5 is not yet supported with oim 11.1.1.5. for official support/certification, you'd need to wait for 11.1.1.6.
Hi Ananth,
BI Publisher 11.1.1.6 is out, so is this certified with OIM 11g ?
You have stated "If you have Oracle Access Manager (OAM) configured as SSO solution for BIP and OIM you can perform SSO between OIM and BIP without getting challenged again.". Any guidance on how to setup SSO for BIP?
rgyI followed the same steps and BI publisher is working fine. But link in OIM is not coming after doing required steps. My OIM env is on 11.1.15. Is that link has been removed or I am missing something.
Post a Comment