What Is an LDAP Repository?
In its most simple expression, an LDAP repository is a list. The list can contain either all the employees in a company, this is your corporate LDAP repository, for example, or a list of users on a computer network.
There are many mechanisms for implementing lists of users, some in simple files, others in databases requiring more complex client and server software, for example:
For the purposes of illustration, this scenario is based on the use of IBM Tivoli Directory Server 6.0 on Windows Server 2003, which is used as a sample LDAP server. Note, however, that you can use any LDAP server supported by WAS 6.0.2.
Installing and Configuring
You must log onto the machine to host the directory server as any user in the default Administrators group (Windows) or as root (UNIX).
To get you started, this section highlights the main phases of the installation and pinpoints certain aspects to keep in mind:
For detailed information, please refer to your IBM Tivoli Directory Server Installation and Configuration Guide Version 6.0 which walks you through a typical installation and explains how to configure the directory server.
After You Install and Configure
You then have to:
Starting the Directory Server Instance
In our scenario on Windows, we start the directory server instance through the Services folder. To start the directory server instance, in the Services folder, click IBM Tivoli Directory Server Instance V6.0 - instancename. Then click Actions --> Start.
Starting the application server to use the Web Administration Tool
To start the application server if you are using the embedded version of WebSphere Application Server - Express as your application server, type one of the following at a command prompt:
where WASPath is the path where you installed the embedded version of WebSphere Application Server - Express.
In our scenario, the full path for the command is:
This path is:
Starting the Web Administration Tool
After you have started the application server, type the following address from a Web browser:
The IBM Tivoli Directory Server Web Administration Login Tool page is displayed:
The IBM Tivoli Directory Server Web Administration Tool console is displayed:
Then, refer to the section "Starting the Web Administration Tool" in the IBM Tivoli Directory Server Installation and Configuration Guide Version 6.0 which explains the rest of the steps needed to add your directory server to the console.
Logging in as the directory server instance administrator
Once your server has been declared, on the IBM Tivoli Directory Server Web Administration Login Tool page:
The directory server then has to be customized by importing users into it.
Customizing the LDAP Repository
The following scenario is a default implementation and involves editing your corporate LDAP repository by adding three users: wpsadmin, ServerManager and Steve Evans). However, if you do not want to edit your corporate LDAP repository, you are not obliged to do so, as explained later.
For the purposes of our scenario, we continue to use IBM Tivoli Directory Server 6.0 on Windows, and use the IBM Tivoli Directory Server Configuration Tool (idsxcfg).
For detailed information about the tools and techniques described in this section, refer to the section "Configuration - Using the IBM Tivoli Directory Server Configuration Tool (idsxcfg) - Importing and Exporting LDIF data" in your IBM Tivoli Directory Server Installation and Configuration Guide Version 6.0.