Customizing the PeopleTools account form

You can add attributes of different Component Interfaces to the PeopleTools account form. These Component Interfaces can be supported or not supported by IBM® Security Identity Manager.

About this task

The Project file PT850_Component.zip for PeopleTools 8.50, 8.51, and 8.52, which contains Component Interfaces, is provided with the IBM Security Identity Manager PeopleTools Adapter software. These interfaces are in the ENROLE_AGENT subdirectory. This subdirectory is imported into the PeopleTools Application Designer as a PeopleTools Project.

Procedure

  1. Modify the CompIntfc.jar file.
    For more information about modifying the CompIntfc.jar file, see Modifying the CompIntfc.jar file.
  2. Log on to the workstation where the PeopleTools Adapter is installed.
  3. Copy the PeopleToolsProfile.jar file to the \temp directory.
  4. Extract the contents of the PeopleToolsProfile.jar file to the \temp directory by running the following command:
    cd c:\temp 
    jar -xvf PeopleToolsProfile.jar PeopleToolsProfile
    This command creates the c:\temp\PeopleToolsProfile directory.
  5. Add the attribute to the PeopleTools Adapter profile.
    For more information about adding an attribute to the adapter profile, see Attributes in the adapter profile.
  6. Map the attribute to the assembly lines.
  7. Go to the Security Directory Integrator installation directory, and run the following command to break the assembly lines:
    java –classpath ITDI_HOME\jars\ITLMToolkit.jar;ITDI_HOME\jars\miconfig.jar;
    ITDI_HOME\jars\miserver.jar;ITDI_HOME\jars\mmconfig.jar;
    ITDI_HOME\jars\diserverapi.jar;ITDI_HOME\jars\log4j-1.2.8.jar;
    ITDI_HOME\jars\itdiAgents-common.jar com.ibm.di.utils.IDIConfigHelper
    "c:\temp\PeopleToolsAdapterALs.xml""c:\temp"

    In this command, ITDI_HOME is the name of the IBM Security Identity Manager installation directory and c:\temp\PeopleToolsAdapterALs.xml is the path of the PeopleToolsAdapterALs.xml file.

  8. Create a JAR file by using the files in the \temp directory by running the following command:
    cd c:\temp
    jar -cvf PeopleToolsProfile.jar PeopleToolsProfile
  9. Import the PeopleToolsProfile.jar file to the IBM Security Identity Manager server.
    For more information about importing the PeopleToolsProfile.jar file, see the PeopleTools Adapter Installation and Configuration Guide. In the section that describes installing the PeopleTools Adapter, search for the topic about importing the adapter profile into the IBM Security Identity Manager server.
  10. Stop and start the IBM Security Identity Manager server.