Setting Up Configurable User Profile Synchronization

To set up configurable user profile synchronization:

  1. Turn on the Pub/Sub servers.

    See System and Server Administration: Using the Quick-Configure Menu.

  2. In each publishing database, access the Security PeopleCode Options page and enable the CopyRowsetDeltaOriginal_Mod PeopleCode function.

    See Enabling Security PeopleCode Options.

  3. Define the local gateway URL for Integration Broker.

    See Integration Broker Administration: Defining Integration Gateways.

  4. In each participating database, activate the domain in Integration Broker.

    See Integration Broker Administration: Activating Pub/Sub Server Domains.

  5. In each participating database, create and configure the remote nodes.

    See Integration Broker Administration: Configuring Nodes.

  6. In each participating database, configure single signon by setting up each subscribing database as a trusted node.

    See Defining Nodes for PeopleSoft-Only Single Signon.

  7. In each participating database, define the gateway properties; include all PeopleSoft nodes.

    See Integration Broker Administration: Setting Oracle Jolt Connection String Properties.

  8. In each participating database, deactivate the inbound generated USER_PROFILE.VERSION_84 routing definition.

    See Integration Broker: Activating and Inactivating Routing Definitions in the Routing Component.

    Note:

    This step is necessary only if you implemented standard user profile synchronization and are switching to configurable user profile synchronization.

  9. In each participating database, configure and activate the routings for the USER_PROFILE service operation.

    In each publishing database, you must create outbound routings to each subscribing node. For example, if you are in a CRM database publishing to an HCM and a FIN database, you must create two outbound routings.

    See Integration Broker: Activating and Inactivating Routing Definitions in the Routing Component.

  10. In each participating database, activate the USER_PROFILE_XFR service operation.

    See Integration Broker: Configuring Service Operation Definitions.

  11. In each participating database, configure the routings for the USER_PROFILE.VERSION_XFR service operation.

    • In each subscribing database, select the Generate Any-to-Local check box to create the necessary inbound routings or create point-to-point inbound routings.

    • In each subscribing database, change the external alias on the Parameters page to USER_PROFILE.VERSION_84.

      See Integration Broker: Configuring Routing Definitions.

  12. In each subscribing database, grant permission list security for the USER_PROFILE_XFR service operations.

    See Setting Web Services Permissions.

  13. In each subscribing database, configure the USER_PROFILE.VERSION_XFR message definition:

    • Expand the User Profile message records.

    • Select the fields that you want the subscribing database to update.

    • Clear the fields that you want the subscribing database to ignore.

  14. Save the message.