Oracle® Identity Manager Connector Guide for PeopleSoft User Management Release 9.0.3 Part Number B32365-01 |
|
|
View PDF |
After you deploy the connector, you must test it to ensure that it functions as expected. This chapter discusses the following topics related to connector testing:
You can use the troubleshooting utility to identify the cause of problems associated with connecting to the target system and performing basic operations on the target system.
In a command window, switch to the OIM_home
\xellerate\JavaTasks
directory in which the PSFTBaseProvisioning.jar
file is present. Then, perform the following tests:
Enter the following command to create a PeopleSoft User Management user as follows:
java -jar PSFTBaseProvisioning.jar Create serverName serverPort adminadminCredentials ciName symbId userId userDescription empId recordname
For example:
java -jar PSFTBaseProvisioning.jar Create 172.19.151.53 9000 PS PS2005 USER_PROFILE PS89 PSFt0101 PSFT0101 KS0001 PERSONAL_DATA
Enter the following command to update a PeopleSoft User Management user as follows:
java -jar PSFTBaseProvisioning.jar update serverName serverPort admin adminCredentials ciName symbId userId attrName attrValue
In this command, you can specify any one of the following values for the attrName
field:
USER_DESCRIPTION
EMAIL_ADDRESS
EMAILTYPE
MULTI_LANGUAGE_CODE
LANGUAGE_CODE
CURRENCY_CODE
For example:
java -jar PSFTBaseProvisioning.jar Update 172.19.101.13 9000 PS PS2005 USER_PROFILE PS89 bb USER_DESCRIPTION TCSDelhi
Enter the following command to update the employee ID of a PeopleSoft User Management user:
java -jar PSFTBaseProvisioning.jar UpdateUserEmployeeId serverName serverPort admin adminCredentials ciName symbId userId newEmpId oldEmpId recordname
For example:
java -jar PSFTBaseProvisioning.jar UpdateUserEmployeeId 172.19.101.13 9000 PS PS2005 USER_PROFILE PS89 bb KS0002 KS0001 PERSONAL_DATA
Enter the following command to update the password of a PeopleSoft User Management user as follows:
java -jar PSFTBaseProvisioning.jar UpdatePassword serverName serverPort admin adminCredentials ciName symbId userId password
For example:
java -jar PSFTBaseProvisioning.jar UpdatePassword 172.19.101.13 9000 PS PS2005 USER_PROFILE PS89 bb PERSONAL001
Running test cases for reconciliation involves verifying that the PeopleSoft Listener Web application can reconcile employees into Oracle Identity Manager. The following sections provide instructions to perform this test.
The following are prerequisites for testing the PeopleSoft Listener Web application:
Ensure that the Microsoft Windows scripting engine is installed. This is required to run VBScript files.
Ensure that the PeopleSoft XML message schema is described in the USR_MGMT_MSG.xml
file, which is in the OIM_home
\xellerate\test
directory.
To test the PeopleSoft Listener Web application:
In the OIM_home
\xellerate\test\psft-xel-test.vbs
file:
Modify the value of the ps_server_url
variable so that it points to the URL for the PeopleSoft Listener Web application.
Specify the required PeopleSoft attributes and employee data values in the ExecuteATM
function.
Run psft-xel-test.vbs
. Ensure that the script runs without any errors.
When the script is run, it creates a reconciliation event. Verify that the reconciliation event is created in Oracle Identity Manager and that the event contains the data that you specify in the VBScript file.
The following table lists solutions to some commonly encountered issues associated with the PeopleSoft User Management connector.