If you are not able to use the GUI installer to extend your schema manually, you need to perform some additional steps. This is the case if you are installing RBPM on top of a non-root install of eDirectory and Identity Manager.
These steps are presented below.
For these steps, you need several additional files, nrf-extensions.sch, nrfdriver.jar, srvprvUAD.jar, xcd-all.jar, and dirxml.lsc. These files can be found in the prerequisites.zip file.
You can find the nrf-extensions.sch file in the ./schema folder within the prerequisitefiles.zip archive within the .iso image for Identity Manager Advanced Edition. You can find the additional JAR files in the ./lib folder within the prerequisitefiles.zip archive. You can find the dirxml.lsc file in the top-most folder within the prerequisitefiles.zip archive.
Extend the eDirectory schema for the Roles Based Provisioning Module as described in the following sections:
Use NDSCons.exe to extend the schema on Windows servers. Schema files (*.sch) that come with eDirectory are installed by default into the C:\Novell\NDS directory.
Click Start > Settings > Control Panel > Novell eDirectory Services.
Click install.dlm, then click Start.
Click Install Additional Schema Files, then click Next.
Log in as a user with administrative rights, then click OK.
Specify the schema file path and name (for example, c:\Novell\NDS\nrf-extensions.sch).
NOTE:You can copy this file from the ./schema folder within the prerequisitefiles.zip archive within the .iso image for Identity Manager Advanced Edition.
Click Finish.
To extend eDirectory schema for the Roles Based Provisioning Module on a UNIX/Linux platform, perform the following steps, use the ndssch command from the command line:
ndssch [-h hostname[:port]] [-t tree_name] admin-FDN schemafilename.sch
Manually install the following additional JAR files on the metadirectory server:
nrfdriver.jar
srvprvUAD.jar
xcd-all.jar
You can find these files in the ./lib folder within the prerequisitefiles.zip archive within the .iso image for Identity Manager Advanced Edition. You must add all of the JAR files and the tmp folder that is located under ./lib in the prerequisitefiles.zip archive.
Copy these files to the correct directory for your system:
Table 3-1 Location for the Role Service Driver JAR file
Operating System |
Directory |
---|---|
UNIX/Linux (eDirector 8.8.x) |
/opt/novell/eDirectory/lib/dirxml/classes |
Windows |
<drive>:\novell\nds\lib |
Copy the dirxml.lsc file to the Audit server according to the directions in the section titled “Setting Up Logging” in the Identity Manager User Application: Administration Guide.
You can find this file in the top-most directory in the prerequisitefiles.zip archive within the .iso image for Identity Manager Advanced Edition.