Testing PeopleSoft Provisioning in Oracle Identity Manager 11g

Prerequisites:

  • Ensure that Oracle Identity Manager is running
  • The psjoa.jar must exist in OIM_HOME/server/ConnectorDefaultDirectory/PSFT_UM_11.1.1.5.0/test/thirdpartyPEOPLESOFT_HOME/web/psjoa directory. This jar can be found in PEOPLESOFT_HOME/web/psjoa

To run the testing utility for provisioning:

  1. Create the wlfullclient.jar file by using the WebLogic JarBuilder Tool. See Oracle WebLogic Server documentation for more information.
  2. Modify the attributes of the config.properties file using the values specified in the following table. This file is located in the config directory on the installation media. Table 5-1 describes each property:

    Table 5-1 Properties of config.properties File

    Property Description Default Value
    ACTION Action that you want the testing utility to perform. You can enter one of the following values:

    CONNECT, CREATE, DELETE, ENABLE, DISABLE, UPDATEUSER, UPDATEPASSWORD

    CONNECT
    LOG LEVEL Logging level of the testing utility. You can enter one of the following values:

    OFF, INFO, FINE

    OFF
    IT_RESOURCE_NAME Name of the IT resource that the testing utility must use PSFT User
    Oracle Identity Manager login properties:
    SECURITY AUTH LOGIN CONFIG FILE Configuration file for security authorization ../../../../config/authwl.conf
    OIM CONNECTION URL URL to connect to Oracle Identity Manager t3://localhost:8003
    CONTEXT FACTORY Path to the WebLogic context factory weblogic.jndi.WLInitialContextFactory
    OIM ADMIN USER Admin user ID to log into Oracle Identity Manager

    Sample value: xelsysadm

    NA
    Attributes: Enter Create User and Update User data that must be set during the test provisioning operation:
    USERID User ID NA
    USERIDALIAS User ID alias NA
    ALTERNATEUSERID Alternate User ID NA
    SYMBOLICID Symbolic ID NA
    LANGUAGECODEENG Language Code NA
    CURRENCYCODE Currency Code NA
    NAVIGATORHOMEPERMISSIONLIST Navigator Home Permission List NA
    MULTILANGUAGEENABLED Multi-language enabled or disabled 0
    PRIMARYPERMISSIONLIST Primary Permission List NA
    PROCESSPROFILEPERMISSIONLIST Process Profile Permission List NA
    REASSIGNWORK Reassign Work NA
    REASSIGNUSERID Reassign User ID NA
    ROWSECURITYPERMISSIONLIST Row Security Permission List NA
    SUPERVISINGUSERID Supervising User ID NA
    USERDESCRIPTION User Description NA
    EFFECTIVEDATEFROM Effective Date From NA
    EFFECTIVEDATETO Effective Date To NA
    EXPERTENTRY Expert Entry NA
    WORKLISTUSER Worklist User NA
    EMPLID Employee ID NA
    VENDOR ID Vendor ID NA
    VENDOR SET ID Vendor Set ID NA
    CUSTOMER ID Customer ID NA
    CUSTOMER SET ID Customer Set ID NA
    PRIMARY EMAIL TYPE Primary Email Type WORK
    WORK EMAIL Work Email

    Sample value: abcd@work.com

    NA
    BUS EMAIL Business Email

    Sample value: abcd@bus.com

    NA
    HOME EMAIL Home Email NA
    BB Email BB Email Type, in 1~EMAILTYPE format NA
    OTH Email Other Email NA
    ROLES Roles NA
  3. After we specify values in the config.properties file, run the PeoplesoftProvisioningTester.sh or PeoplesoftProvisioningTester.bat file. This file is located in the test/scripts directory on the installation media.

Leave a Reply

Your email address will not be published. Required fields are marked *