7 Verifying the Installed Components

This chapter describes how to verify the installation of Oracle Identity Management 11g Release 1 (11.1.1) components.

It contains the following sections:

7.1 Verifying OID, OVD, ODSM, ODIP, and OIF

This topic describes how to verify Oracle Internet Directory (OID), Oracle Virtual Directory (OVD), Oracle Directory Services Manager (ODSM), Oracle Directory Integration Platform (ODIP), and Oracle Identity Federation (OIF) that you installed.

It includes the following sections:

7.1.1 Oracle Internet Directory or Oracle Virtual Directory

Verify an Oracle Internet Directory or an Oracle Virtual Directory installation by:

  • Executing the $ORACLE_INSTANCE/bin/opmnctl status -l command.

  • Executing the $ORACLE_HOME/bin/ldapbind command on the non-SSL and SSL ports.

7.1.2 Oracle Directory Integration Platform

Verify the Oracle Directory Integration Platform installation using the dipStatus command located in the $ORACLE_HOME/bin/ directory.

Note:

You must set the WL_HOME and ORACLE_HOME environment variables before executing the dipStatus command.

The following is the syntax for the dipStatus command:

$ORACLE_HOME/bin/dipStatus -h HOST -p PORT -D wlsuser [-help]
  • -h | -host identifies the Oracle WebLogic Server where Oracle Directory Integration Platform is deployed.

  • -p | -port identifies the listening port of the Oracle WebLogic Managed Server where Oracle Directory Integration Platform is deployed.

  • -D | -wlsuser identifies the Oracle WebLogic Server login ID.

Note:

You will be prompted for the Oracle WebLogic Server login password. You cannot provide the password as a command-line argument.

Best security practice is to provide a password only in response to a prompt from the command. If you must execute dipStatus from a script, you can redirect input from a file containing the Oracle WebLogic Server password. Use file permissions to protect the file and delete it when it is no longer necessary.

7.1.3 Oracle Directory Services Manager

To verify the Oracle Directory Services Manager installation, enter the following URL into your browser's address field:

http://host:port/odsm

  • host represents the name of the WebLogic Managed Server hosting Oracle Directory Services Manager.

  • port represents the WebLogic Managed Server listen port. You can determine the exact port number by examining the

    $MW_HOME/ORACLE_IDENTITY_MANAGEMENT_DOMAIN/servers/MANAGED_
    SERVER/data/nodemanager/MANAGED_SERVER.url
    

Oracle Directory Services Manager is installed and running if the Welcome to Oracle Directory Services Manage screen appears.

Note:

While the appearance of the Welcome screen verifies Oracle Directory Services Manager is installed and running, you cannot connect to an Oracle Internet Directory or Oracle Virtual Directory from Oracle Directory Services Manager without the appropriate directory server credentials.

7.1.4 Oracle Identity Federation

Verify the Oracle Identity Federation installation by:

  • Accessing the Oracle Identity Federation metadata at the following URL. Oracle Identity Federation was installed and the Oracle Identity Federation server is running if you can access the metadata.

    http://host:port/fed/sp/metadata

    Note:

    host represents the name of the WebLogic Managed Server where Oracle Identity Federation was installed. port represents the listen port on that WebLogic Managed Server.
  • Accessing Fusion Middleware Control to verify that Oracle Identity Federation is available and running. For more information, see "Getting Started Using Oracle Enterprise Manager Fusion Middleware Control" in the Oracle Fusion Middleware Administrator's Guide.

7.2 Verifying OIM, OAM, OAAM, OAPM, and OIN

This topic describes how to verify Oracle Identity Manager (OIM), Oracle Access Manager (OAM), Oracle Adaptive Access Manager (OAAM), Oracle Authorization Policy Manager (OAPM), and Oracle Identity Navigator (OIN) that you installed.

It includes the following sections:

7.2.1 Verifying the OIM Installation

Before you can verify the Oracle Identity Manager (OIM) installation, ensure that the following servers are up and running:

  • Administration Server for the domain in which the Oracle Identity Manager application is deployed

  • Managed Server hosting Oracle Identity Manager

  • Managed Server hosting the Oracle SOA 11g suite

You can verify your Oracle Identity Manager installation by:

  • Checking the Oracle Identity Manager Server URL, such as http://<Hostname>:<Port>/oim/faces/faces/pages/Admin.jspx.

  • Checking the Identity Management shell, such as http://<Hostname>:<Port>/admin/faces/pages/Admin.jspx. This shell is used for Users and Role Management tasks.

  • Checking the Oracle Identity Manager Self Service URL, such as http://<Hostname>/<Port>/oim.

  • Verifying the configuration between Oracle Identity Manager and Oracle SOA (BPEL Process Manager) as follows:

    1. Log in to the Oracle Identity Manager Administration Console, with xelsysadm:

      http://<host>:<oim_port>/oim/faces/pages/Admin.jspx

    2. Create a Request, such as modifying a user profile.

    3. Log in to the SOA Infrastructure to verify whether the composite applications are displayed.

      http://<host>:<bpel_port>/soa-infra

    4. Log in to the BPEL Worklist application, with xelsysadm:

      http://<host>:<soa_port>/integration/worklistapp

    5. In the list of tasks, verify whether the request has come for approval.

    6. Click on the task, and click Approve in the Actions tab.

    7. Click on the refresh icon. The request comes back. Approve it again.

    8. Go to http://<host>:<oim_port>/oim/faces/pages/Admin.jspx and verify whether the request is completed.

    9. Go to http://<host>:<oim_port>/admin/faces/pages/Admin.jspx and verify whether the user profile is modified.

  • Logging in to the Design Console, xelsysadm, and the appropriate password. A successful login indicates that the installation was successful.

  • Starting the Remote Manager service by running remotemanager.sh or remotemanager.bat, as appropriate. (remotemanager.sh on UNIX or remotemanager.bat on Windows resides in your Oracle Home directory under a folder named remote_manager.

7.2.2 Verifying the OAM Installation

After completing the installation process, including post-installation steps, you can verify the installation and configuration of Oracle Access Manager (OAM) as follows:

  1. Ensure that the Administration Server and the Managed Server are up and running.

  2. Log in to the Administration Console for Oracle Access Manager using the URL: http://<adminserver-host>:<adminserver-port>/oamconsole

    When you access this Administration Console running on the Administration Server, you are prompted to enter a user name and password. Note that you must have Administrator's role and privileges.

  3. Verify the Oracle WebLogic Server Administration Console. If the installation and configuration of Oracle Access Manager is successful, this console shows the Administration Server (for example, oam_admin) and the Managed Server (for example, oam_server) in the running mode. In addition, if you check Application Deployments in this console, both oam_admin and oam_server must be in active state.

7.2.3 Verifying the OAAM Installation

After completing the installation process, including post-installation steps, you can verify the installation and configuration of Oracle Adaptive Access Manager (OAAM) as follows:

  1. Start the Administration Server to register the newly created managed servers with the domain. To start the Administration Server, run the following command:

    • On Windows: At the command prompt, run the startWebLogic script to start the Administration Server, as in the following example:

      \middleware\user_projects\domains\base_domain\bin\startWebLogic

    • On UNIX: At the $ prompt, run the startWebLogic.sh script, as in the following example:

      sh /Middleware_Home/user_projects/domains/base_domain/bin/startWebLogic.sh

  2. Start the Managed Server, as described in Starting the Stack.

    Wait for the Administration Server and the Managed Server to start up.

  3. Log in to the Administration Server for Oracle Adaptive Access Manager using the URL: http://<host>:<port>/oaam_admin

  4. Log in to the Oracle Adaptive Access Manager Server using the URL: https://<host>:<sslport>:oaam_server

7.2.4 Verifying the OAPM Installation

After completing the installation and configuration of Oracle Authorization Policy Manager (OAPM), including the post-installation steps, you can verify the installation as follows:

  1. Verify whether a login page appears when you access http://<hostname>:<apm-port>/apm.

  2. After you log in, the Authorization Policy Manager Console is displayed. The home page should display three tabs: Authorization Management, System Configuration, and Policy Upgrade Management.

  3. On the home page, ensure that the Authorization Management tab is active. Click Search - External Roles in the Global section on the home page. The Search - External Roles page is displayed.

These results indicate that your installation of Oracle Authorization Policy Manager was successful.

7.2.5 Verifying the OIN Installation

To verify the installation of Oracle Identity Navigator (OIN), complete the following steps:

  1. Launch Oracle Identity Navigator in a browser by using the following URL:

    http://<host>:7001/oinav/faces/idmNag.jspx

    The Oracle Identity Navigator dashboard and the resource catalog are displayed.

  2. Click the Edit link on the upper right corner of the screen to switch to the Edit mode.

  3. Click the Add Content button on the page. A resource catalog pops up.

  4. In the pop-up dialog, click the Open link for the folder IDM Product Launcher. The Launcher task flow pops up.

  5. In the pop-up dialog, click the Add link. Verify that the Launcher portlet is added to the page content. Continue to add News task flows to the page, without closing the pop-up dialog. Click the up arrow at the upper left corner. The top folder layout is displayed again. Click the Open link for the folder News. The News and Announcements task flow pops up.

  6. In the News and Announcements pop-up dialog, click the Add link. Verify that the Report portlet is added to the page content. Continue to add Reports task flows to the page, without closing the pop-up dialog. Click the up arrow at the upper left corner. The top folder layout is displayed again. Click the Open link for the folder My Reports. Click the Add link and the Close button (X). All the three workflows are added to the page content.

  7. Change the default layout, if necessary, by clicking the Pencil icon located on the upper right area of the screen.

  8. To exit the Edit mode, click the Close button.

    If the task flows are properly added to the page content, the screen displays the task flow content.

  9. Test the Product Registration functionality as follows:

    1. Create, edit, or delete the product information by clicking the Administration tab.

    2. To add a new product, click the Create image icon in the Product Registration section. The New Product Registration dialog pops up.

    3. Enter the relevant information in this dialog, and the new product registration is updated accordingly. The new product registration data is updated on the Launcher portlet after you click the Dashboard tab.

    4. Click the product link and ensure that a new browser window or tab opens with the registered product URL.

  10. Test the News functionality as follows:

    1. Click the refresh icon to update the RSS feed content.

    2. Click the news item link to open the source of content in a new browser window or tab.

  11. Test the Reports functionality as follows:

    1. Add a report by clicking the Add icon. The Add Report dialog pops up.

    2. In this dialog, select a report to add, and click the Add Report button. Verify that the report is added.

    3. Run a report by clicking the report icon. The report opens in a new browser window or tab.