Synchronize a Salesforce User with a Customer in the SAP Commerce Cloud Application

This use case provides an overview of how to synchronize a Salesforce user with a customer in the SAP Commerce Cloud application.

  1. Create SAP Commerce Cloud (Hybris) Adapter and Salesforce Adapter connections.
  2. Create an app-driven orchestrated integration.
  3. Drag the Salesforce Adapter connection into the integration.
  4. Configure the workflow rule and outbound messages in the Salesforce application. The same WSDL must be uploaded in the integration.
  5. Drag and drop the SAP Commerce Cloud (Hybris) Adapter into the integration.
  6. Configure the SAP Commerce Cloud endpoint:
    1. On the Basic info page, provide an endpoint name, and click Next.
    2. On the Action page, select Create or Update, and click Next.
    3. On the Operations page, select Users as an object, select Create User as an operation, and click Next.
    4. On the Summary page, review your selections, and click Done.
  7. In the mapper, map the First Name, Last Name, Email, and Title elements to the respective fields of SAP Commerce Cloud.
  8. Provide the value for baseSiteId and the password (password must include at least one uppercase, lowercase, number and special character) in the mapper. The completed integration looks as follows.
  9. Specify the tracking variable, save, and close the integration.
  10. Activate the integration.
  11. Create the user in Salesforce. The same user now reflects on the SAP Commerce Cloud application.
  12. To verify the created user, log in to your SAP Commerce Cloud account, and go to User > Customers.