14 Configuring Oracle Unified Directory Service Manager
Install and configure Oracle Unified Directory Service Manager (OUDSM) in order to manage Oracle Unified Directory (OUD).
It is recommended that, if you are installing OUDSM, create it in its own light-weight domain. As OUDSM is a management tool that does not need web access, it need not be accessed via the Oracle HTTP Server.
This chapter includes the following topics:
- Variables Used When Configuring Oracle Unified Directory
The procedures for installing and configuring Oracle Unified Directory reference use a series of variables that you can replace with the actual values used in your environment. - Setting Environment Variables
Set environment variables used in this chapter. - Installing the Oracle Fusion Middleware Infrastructure
Use the following sections to install the Oracle Fusion Middleware Infrastructure software in preparation for configuring a new domain for Oracle Unified Directory Services Manager. - Creating a Domain for Oracle Unified Directory Service Manager
You can create a domain for Oracle Unified Directory Service Manager (OUDSM) without depending on the Oracle Database or the Repository Creation Utility (RCU) using the WebLogic Scripting Tool (WLST) command. - Starting the Oracle Unified Directory Service Manager Domain
After configuring the Oracle Unified Directory Service Manager domain, start the Administration Server to manage the domain. - Configuring Oracle HTTP Server for Oracle Unified Directory Services Manager
If you want to access the Oracle Unified Directory Services Manager (OUDSM) console through Oracle Web Servers, then you must add the necessary entry to one of your administrative virtual hosts.
Parent topic: Configuring the Enterprise Deployment
Variables Used When Configuring Oracle Unified Directory
The procedures for installing and configuring Oracle Unified Directory reference use a series of variables that you can replace with the actual values used in your environment.
The following directory location variables are used in these procedures:
Table 14-1 Variables Used in This Chapter
| Variable | Sample Value | Description |
|---|---|---|
| ORACLE_HOME | /u02/oracle/products/oudsm
|
Oracle Home for the Oracle Unified Directory Services Manager. |
| JAVA_HOME | /u02/oracle/products/jdk |
The JDK home directory. |
Parent topic: Configuring Oracle Unified Directory Service Manager
Setting Environment Variables
Set environment variables used in this chapter.
To help navigate this guide and so you are able to copy sample commands without modification, you can set the following environment variables replacing the values with values appropriate to your environment.
export ORACLE_HOME=/u02/oracle/products/oud
export JAVA_HOME=/u02/oracle/products/jdk
export PATH=$JAVA_HOME/bin:$PATH
export LOCAL_CONFIG_DIR=/u02/oracle/config
Parent topic: Configuring Oracle Unified Directory Service Manager
Installing the Oracle Fusion Middleware Infrastructure
Use the following sections to install the Oracle Fusion Middleware Infrastructure software in preparation for configuring a new domain for Oracle Unified Directory Services Manager.
- Installing a Supported JDK
- Starting the Oracle Identity Management Quick Installer
- Navigating the Installation Screens
- Starting the Oracle Unified Directory Installer
- Navigating the Oracle Unified Directory Installation Screens
- Installing the Stack Bundle Patch
- Checking the Directory Structure
Parent topic: Configuring Oracle Unified Directory Service Manager
Installing a Supported JDK
Parent topic: Installing the Oracle Fusion Middleware Infrastructure
Locating and Downloading the JDK Software
To find a certified JDK, see the certification document for your release on the Oracle Fusion Middleware Supported System Configurations page.
After you identify the Oracle JDK for the current Oracle Fusion Middleware release, you can download an Oracle JDK from the following location on Oracle Technology Network:
https://www.oracle.com/java/technologies/downloads/
Be sure to navigate to the download for the Java SE JDK.
Parent topic: Installing a Supported JDK
Installing the JDK Software
Oracle Fusion Middleware requires you to install a certified Java Development Kit (JDK) on your system.
For more information about the recommended location for the JDK software, see Understanding the Recommended Directory Structure for an Enterprise Deployment.
Parent topic: Installing a Supported JDK
Starting the Oracle Identity Management Quick Installer
To start the installation program, perform the following steps.
When the installation program appears, you are ready to begin the installation. See Navigating the Installation Screens for a description of each installation program screen.
Parent topic: Installing the Oracle Fusion Middleware Infrastructure
Navigating the Installation Screens
The installation program displays a series of screens, in the order listed in the following table.
If you need additional help with any of the installation screens, click the screen name or click the Help button on the screen.
Table 14-2 Navigating the Infrastructure Installation Screens
| Screen | Description |
|---|---|
|
On UNIX operating systems, this screen appears if you are installing any Oracle product on this host for the first time. Specify the location where you want to create your central inventory. Ensure that the operating system group name selected on this screen has write permissions to the central inventory location. See Understanding the Oracle Central Inventory in Installing Software with the Oracle Universal Installer. Note: Oracle recommends that you configure the central inventory directory on the products
shared volume. Example:
You may also need to execute the |
|
|
This screen introduces you to the product installer. |
|
|
Use this screen to search My Oracle Support automatically for available patches or automatically search a local directory for patches that you have already downloaded for your organization. |
|
|
Use this screen to specify the location of your Oracle home directory. For the purposes of an enterprise deployment, enter the value of the $ORACLE_HOME variable for the product listed in Table 9-2. For example,
|
|
|
This screen verifies that your system meets the minimum requirements. If there are any warning or error messages, refer to the Oracle Fusion Middleware System Requirements and Specifications document on the Oracle Technology Network (OTN). |
|
|
Use this screen to verify the installation options that you have selected. If you want to save these options to a response file, click Save Response File and provide the location and name of the response file. Response files can be used later in a silent installation situation. For more information about silent or command-line installation, see Using the Oracle Universal Installer in Silent Mode in Installing Software with the Oracle Universal Installer. |
|
|
This screen allows you to see the progress of the installation. |
|
|
This screen appears when the installation is complete. Review the information on this screen, then click Finish to dismiss the installer. |
Parent topic: Installing the Oracle Fusion Middleware Infrastructure
Starting the Oracle Unified Directory Installer
To start the installation program:
Parent topic: Installing the Oracle Fusion Middleware Infrastructure
Navigating the Oracle Unified Directory Installation Screens
The following table describes how to use the installer screens to install Oracle Unified Directory.
If you need additional help with any of the installation screens, click the screen name.
| Screen | Description |
|---|---|
|
This screen introduces you to the product installer. Click Next. |
|
|
Select whether or not you want to receive automatic updates for this product. |
|
|
For the purposes of this enterprise deployment, enter the value of the DIR_ORACLE_HOME variable listed in Table 9-2. Note that run-time processes cannot write to this directory. |
|
|
Use this screen to select the type of installation and as a consequence, the products and feature sets you want to install. If you plan to manage OUD through WebLogic server or OUDSM, select Collocated Oracle Unified Directory Server (Managed through WebLogic server). Note: If you select Collocated mode, you must also install Oracle Fusion Middleware Infrastructure. See Installing the Oracle Fusion Middleware Infrastructure.If you plan to manage OUD independently of WebLogic server, select Standalone Oracle Unified Directory Server (Managed independently of WebLogic server). Click Next. |
|
|
The installer analyzes the host computer to ensure that the prerequisites are fulfilled. The results of the prerequisite checks are displayed on this screen. If a prerequisite check fails, an error or warning message is displayed.
Click Next to continue. |
|
|
This screen displays the Oracle home directory that you specified earlier. It also indicates the amount of disk space that will be used for the installation and the free space available. Review information on this screen. To save the settings specified so far in the installation wizard in a text file (called a response file), click Save. If necessary, you can use the response file to perform the same installation from the command line. Click Install to begin the installation. For more information about silent or command line installation, see "Using the Oracle Universal Installer in Silent Mode" in Installing Software with the Oracle Universal Installer. |
|
|
This screen shows the progress and status of the installation process. If you want to cancel the installation, click Cancel. The files that were copied to your system before you canceled the installation will remain on the system; you should remove them manually. Click Next to continue. |
|
|
Click Finish. |
Parent topic: Installing the Oracle Fusion Middleware Infrastructure
Installing the Stack Bundle Patch
After installing the software binaries, you must apply the latest Stack Bundle Patch.
For an enterprise deployment you must download and apply the July 2025 Stack Bundle Patch or later. For more details, see Identifying and Obtaining Software Distributions for an Enterprise Deployment.
- After downloading the patch, unzip it to your preferred location.
For
example:
unzip p38184742_141210_Linux-x86-64.zipThis location will be known as $PATCH_DIR.
- Peform the prestop
phase:
./spbat.sh -type oud -phase prestop -mw_home $DIR_ORACLE_HOME - Navigate to the
$PATCH_DIR:
cd $PATCH_DIR/tools/spbat/generic/SPBAT/ - Apply the patch using the
command:
./spbat.sh -type oud -phase downtime -mw_home $ORACLE_HOME -spb_download_dir $PATCH_DIR
Parent topic: Installing the Oracle Fusion Middleware Infrastructure
Checking the Directory Structure
After you install the Oracle Identity and Access Management and create the Oracle home, you should see the directory and sub-directories listed in this topic. The contents of your installation vary based on the options that you selected during the installation.
To check the directory structure:
Parent topic: Installing the Oracle Fusion Middleware Infrastructure
Creating a Domain for Oracle Unified Directory Service Manager
You can create a domain for Oracle Unified Directory Service Manager (OUDSM) without depending on the Oracle Database or the Repository Creation Utility (RCU) using the WebLogic Scripting Tool (WLST) command.
Note:
This is the Oracle preferred approach to set up a domain for OUDSM. It is recommended not to extend this domain with any other products or components. In this approach, you do not have to run config.sh.
To set up the OUDSM domain using the WLST, do the following:
Parent topic: Configuring Oracle Unified Directory Service Manager
Starting the Oracle Unified Directory Service Manager Domain
After configuring the Oracle Unified Directory Service Manager domain, start the Administration Server to manage the domain.
Parent topic: Configuring Oracle Unified Directory Service Manager
Configuring Oracle HTTP Server for Oracle Unified Directory Services Manager
If you want to access the Oracle Unified Directory Services Manager (OUDSM) console through Oracle Web Servers, then you must add the necessary entry to one of your administrative virtual hosts.
Parent topic: Configuring Oracle Unified Directory Service Manager