7 Upgrading the Siebel User Management Connector
If you have already deployed the 11.1.1.6.0 version of this connector, then you can upgrade the connector to version 12.2.1.3.0 by uploading the new connector JAR files to the Oracle Identity Manager database.
You can upgrade the Siebel User Management connector while in production, and with no downtime. Your customizations remain intact and the upgrade will be transparent to your users. All form field names are preserved from the legacy connector.
Note:
- If you have deployed the 11.1.1.5.0 or earlier version of the Siebel User Management, you must first upgrade the connector to version 11.1.1.6.0.
- Before you perform the upgrade procedure, it is strongly recommended that you create a backup of the Oracle Identity Manager database. Refer to the database documentation for information about creating a backup.
- As a best practice, first perform the upgrade procedure in a test environment.
The following sections discuss the procedure to upgrade the connector:
7.1 Preupgrade Steps
- Perform a reconciliation run to fetch all latest updates to Oracle Identity Manager.
- Define the source connector (an earlier release of the connector that must be upgraded) in Oracle Identity Manager.
You define the source connector to update the Deployment Manager XML file with all customization changes made to the connector.
- If required, create the connector XML file for a clone of the source connector.
- Disable all scheduled tasks.
- Run the Oracle Identity Manager Delete JARs utility to delete the old connector bundle to the Oracle Identity Manager database.
- Run the connector preupgrade utility.
- For detailed information about the Delete JARs utility, see Delete JAR Utility in Oracle Fusion Middleware Developing and Customizing Applications for Oracle Identity Governance.
- For more information about the preupgrade utility, see Managing Connector LIfecycle of Oracle Fusion Middleware Administering Oracle Identity Governance .
7.2 Upgrade Steps
- Staging Environment
Perform the upgrade procedure by using the wizard mode.
Note:
Do not upgrade IT resource type definition. In order to retain the default setting, you must map the IT resource definition to "None". - Production Environment
Perform the upgrade procedure by using the silent mode.
For detailed information about the wizard and silent modes, see Managing Connector Lifecycle in Oracle Fusion Middleware Administering Oracle Identity Manager.
7.3 Postupgrade Steps
Note:
If you have not retained the customizations, you must reapply them after you upgrade the connector.- Run the Oracle Identity Manager Upload JARs utility to post the new connector bundle and lib JARs to the Oracle Identity Manager database.
Note:
You can download the JARs from Oracle Technology Network Website (OTN) website. See Downloading the Connector Installation Package for more information.- Run the Upload JARs utility for uploading connector JARs:
$ORACLE_HOME/bin/UploadJars.sh - Upload
bundle/org.identityconnectors.siebel-12.3.0.jaras ICFBundle. - Add a third-party JAR (if needed).
- Navigate to the bundle directory.
- Create
/libfolder and copy the third party jar into that folder. - Update the bundle with library "
jar uvf org.identityconnectors.siebel-12.3.0.jar lib/<FILE_NAME>".For detailed information about the Upload JARs utility, see Upload JAR Utility in Oracle Fusion Middleware Developing and Customizing Applications for Oracle Identity Governance .
- Run the Upload JARs utility for uploading connector JARs:
- If the connector is deployed on a Connector Server, then:
- Stop the Connector Server.
- Replace the existing connector bundle and lib JARs located in the
CONNECTOR_SERVER_HOME/bundlesdirectories respectively with the new connector bundles (bundle/org.identityconnectors.siebel-12.3.0.jarfrom the connector installation media. - Start the Connector Server.
- Reconfigure the IT resource of the connector if the IT resource details are updated.
- Replicate all changes as in the previous version of the connector process form in a new UI form as follows:
- Log in to Oracle Identity System Administration.
- Create and activate a sandbox.
- Create a new UI form to view the upgraded fields.
- Associate the newly created UI form with the application instance of your target system. To do so, open the existing application instance for your resource from the form field, select the form created in the previous step, and then save the application instance.
- Publish the sandbox and perform full reconciliation.
- Delete the duplicated lookup entries that are generated while upgrading the connector.
- Perform the postupgrade procedure Managing Connector Lifecycle in Oracle Fusion Middleware Administering Oracle Identity Governance.
- Perform full reconciliation or delete reconciliation.
- For information about creating, activating, and publishing a sandbox and creating a new UI form, see Configuring Oracle Identity Governance.
- For information about deploying the Connector Server, see Using an Identity Connector Server in Oracle Fusion Middleware Developing and Customizing Applications .