Friday, May 15, 2015

OIM 11G R2 PS3 Lab 1: Installation & Configuration

OIM 11GR2 PS3 Installation steps - High Level

1) Oracle Database Installation 11.2.0.1.0
2)  RCU 11.1.1.9.0 Installation
3)  WebLogic 10.3.6 Installation
4)  SOA 11.1.1.9.0 Installation
5)  IAM 11.1.2.3.0 Installation
6)  Creating domain for IAM
7)  Creating Database Security Store
8)  Configure OIM server
9)  Configure design console

Option 1#

https://edelivery.oracle.com





Option 2#

Oracle Database 11g R2 installers can be downloaded from:
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

weblogic 10.3.6 installers can be downloaded from :
http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-main-097127.html

SOA 11.1.1.9.0 installers can be downloaded from:
http://docs.oracle.com/cd/E23104_01/download_readme_idmr2ps3/download_readme_idmr2ps3.htm#CFAFAJGE

Identity and Access Management 11g R2 PS3 installers can be downloaded from:
http://docs.oracle.com/cd/E23104_01/download_readme_idmr2ps3/download_readme_idmr2ps3.htm#CFAFAJGE

https://edelivery.oracle.com/osdc/faces/SearchSoftware?_afrLoop=1048386337502906&_afrWindowMode=0&_adf.ctrl-state=o8y7a0ujr_9

Identity and Access Management 11g R2 PS3 documents can be access from:
http://docs.oracle.com/cd/E52734_01/index.html

Certification Matrix

http://www.oracle.com/technetwork/middleware/id-mgmt/documentation/identity-access-111230certmatrix-2539086.xlsx


1) Oracle Database Installation

* Click on below link and follow section 1

http://www.identityincloud.com/2014/06/oim-11g-r2-ps2-lab-1-oim-11g-r2-ps2_1869.html

2)  RCU 11.1.1.9.0 Installation
  • Set the below parameters before you start the RCU schema creation 
    • SQL> alter system set processes=500 SCOPE=SPFILE;
    • alter system set open_cursors=800 SCOPE=BOTH;
  • Go to rcu/bin and run the ./rcu


  • Select Create and click on next


  • Give the Database connect details and click on next


  • Click on OK


  • Give the Prefix name and select the Oracle Identity Manager ( In this installation I am installing all the components ) and click on next


  • Click on OK


  • Select "Use same password for all schemas" , enter a password and click on next


  • Click on next


  • Click on OK



 Click on OK


  • Click on Create


  • Click on Close


3)  WebLogic 10.3.6 Installation


  • Go to weblogic installer and run "java -jar wls1036_generic.jar"



  • Click on next


  • Select the paht & click on next


  • Select the checkbox and click on next


  • Click on Yes

  • Select the checkbox and click on next


  • Click on next

  • Click on next

  • Click on next

  • Click on next

  • Click on Done

4)  SOA 11.1.1.9.0 Installation


  • Go to SOA  installer and run "./runInstaller -jreLoc /app/java6u31/jre"



  • Click on next 

  • Click on next 

  • Click on next 


  •  Select the path & click on Next 



  • Click on next 

  • Click on Install

  • Click on next 

  • Click on Finish


5)  IAM 11.1.2.3.0 Installation


  • Go to OIM installer and run "./runInstaller -jreLoc /app/java6u31/jre"



  • Click on next 

  • Click on next 

  • Select the path & click on next 

  • Click on next 

  • Click on Finish


6)  Creating domain for IAM


  • Go to /app/oracle/middleware/wlserver_10.3/common/bin and run ./config.sh



  • Select "Create a new Weblogic domain" and click on next


  • Select the Oracle Identity Mananger ( I have selected all the product) and click on next


  • Click on next


  • Enter the weblogic password and click on next

  • Click on next


  • Enter the Database service name,hostname,port,schema passoword and click on next


  • Click on next


  • Select Administrator server and Managed server,cluster and machines


  • Click on next


  • Click on next


  • Click on next


  • Click on next


  • Move all servers to machine 


  • Click on Create


  • Click on Done


7)  Creating Database Security Store

Run the below command to create the security store

[oracle@arihant bin]$ pwd
/app/oracle/middleware/oracle_common/common/bin

[oracle@arihant bin]$ ./wlst.sh /app/oracle/middleware/Oracle_IDM1/common/tools/configureSecurityStore.py -d /app/oracle/middleware/user_projects/domains/base_domain -c IAM -p Passw0rd1 -m create




  • To validate the security store run the below command
  • ./wlst.sh /app/oracle/middleware/Oracle_IDM1/common/tools/configureSecurityStore.py -d /app/oracle/middleware/user_projects/domains/base_domain -m validate

8)  Configure OIM server


    * Start Admin Server
    * Start SOA Server


  • Go to /app/oracle/middleware/Oracle_IDM1/bin and run ./config.sh


  • Click on next


  • Select "OIM Server, OIM Design Console" and click on next


  • Enter the Database details and click on next


  • Enter the weblogic URL,username, password and click on next


  • Enter the OIM Administrator Password, OIM URL and click on next


  • Enter OIM server hostname,port and click on next


  • Click on Configure


  • Click on next


  • Click on Finish


9)  Configure design console


  • Go to /app/oracle/middleware/wlserver_10.3/server/lib and run "java -jar wljarbuilder.jar"
  • Copy wlfullclient.jar file in design console ext and lib folder

  • Go to /app/oracle/middleware/Oracle_IDM1/designconsole/ and run ./xlclient.sh




URL's

  • Weblogic,OIM and SOA URL's
    • http://arihant.com:7001/console
      • Admin User: weblogic
      • http://arihant.com:7001/em
        • Admin User: weblogic
      • http://arihant.com:14000/identity
        • Admin User: xelsysadm
      • http://arihant.com:14000/syadmin
        • Admin User: xelsysadm
      • http://arihant.com:8001/soa-infra
        • Admin User: weblogic
      • http://arihant.com:8001/integration/worklistapp
        • Admin User: weblogic
      • http://arihant.com:8001/soa/composer
        • Admin User: weblogic
      • http://arihant.com:14000//SchedulerService-web/Login.jsp
        • Admin User: weblogic
      • http://arihant.com:9704/xmlpserve
        • weblogic
      • http://arihant.com:14000/SchedulerService-web/status


Starting and stopping the servers
  1. Weblogic Admin server Start/Stop
  • Locate to /app/oracle/middleware/user_projects/domains/base_domain/bin
    • ./startWebLogic.sh  (Start)
    • ./stopWebLogic.sh  (Stop)  
     2. OIM Managed server Start/Stop
  • Locate to /app/oracle/middleware/user_projects/domains/base_domain/bin
    • ./startManagedWebLogic.sh oim_server1  (Start)
    • ./stopManagedWebLogic.sh oim_server1  (Stop)
      3. SOA Managed server Start/Stop
  • Locate to /app/oracle/middleware/user_projects/domains/base_domain/bin
    • ./startManagedWebLogic.sh soa_server1  (Start)
    • ./stopManagedWebLogic.sh soa_server1  (Stop)
     4. BI Managed server Start/Stop
  • Locate to /app/oracle/middleware/user_projects/domains/base_domain/bin
    • ./startManagedWebLogic.sh bi_server1  (Start)
    • ./stopManagedWebLogic.sh bi_server1  (Stop)

Screenshots

OIM

 * Identity Console




*  Sysadmin Console


OAM







BI Publisher




Thank you.
Arihant Baid