Configuring Siebel UCM using Event Driven Architecture
This topic describes how to configure Siebel UCM using Event Driven Architecture.
For background information on configuring Siebel CRM Event Publication and Subscription, see Siebel System Administration Guide.
The following System Preference value needs to be set to TRUE to enable this feature:
System Preference | Default Value | Description |
---|---|---|
Enable UCM using EDA | FALSE | Enables Siebel UCM using Event Driven Architecture |
For more information on setting system preferences, see Siebel Applications Administration Guide.
For un-curated request messages, use topic name ExternalSystemToUCM when creating topic in Kafka. Refer to Kafka documentation for more information on creating topics. Otherwise, if a customized topic name is used, the following configuration change needs to be done:
- Go to Sitemap → Administration-Application.
- Click Event Subscription.
- Search for the following entry:
Service Method Event UCM Event Handler ProcessEvent ExternalSystemToUCM - Change the value for field Event to the customized Kafka topic name.
For curated response messages, use topic name UCMToExternalSystem when creating topic in Kafka. Refer to Kafka documentation for more information on creating topics. Otherwise, if customized topic name(s) is used, the values of the following user properties in business service UCM Event Handler needs to be changed to the customized Kafka topic name(s):
User Property | Default Value | Description |
---|---|---|
UCM Workflow Response For SwiOrganizationIO | UCMToExternalSystem | Topic Name for curated Insert/Update/Delete response messages for integration object SwiOrganizationIO |
UCM Workflow Response For SwiPersonIO | UCMToExternalSystem | Topic Name for curated Insert/Update/Delete response messages for integration object SwiPersonIO |
UCM Workflow Response For SwiGroupIO | UCMToExternalSystem | Topic Name for curated Insert/Update/Delete response messages for integration object SwiGroupIO |
UCM Workflow Response For SwiFinancialAssetIO | UCMToExternalSystem | Topic Name for curated Insert/Update/Delete response messages for integration object SwiFinancialAssetIO |
UCM Link And Update For SwiOrganizationIO | UCMToExternalSystem | Topic Name for curated Link and Update output messages for integration object SwiOrganizationIO |
UCM Link And Update For SwiPersonIO | UCMToExternalSystem | Topic Name for curated Link and Update output messages for integration object SwiPersonIO |
UCM Create New For SwiOrganizationIO | UCMToExternalSystem | Topic Name for curated Create New output messages for integration object SwiOrganizationIO |
UCM Create New For SwiPersonIO | UCMToExternalSystem | Topic Name for curated Create New output messages for integration object SwiPersonIO |
UCM Merge Response For SwiOrganizationPublishIO | UCMToExternalSystem | Topic Name for curated Merge output messages for integration object SwiOrganizationPublishIO |
UCM Merge Response For SwiPersonPublishIO | UCMToExternalSystem | Topic Name for curated Merge output messages for integration object SwiPersonPublishIO |
For information on configuring business service user properties using Siebel Tools, see Integration Platform Technologies: Siebel Enterprise Application Integration.