Loading
Integration Solutions with MuleSoft
Enable Integrations

Enable Integrations

An integration is a prebuilt app or a configurable example. Integrations simplify the business workflow implementation by allowing external systems to easily integrate with the Salesforce Cloud apps. An integration can depend on several other apps that are necessary to complete a business use case. For example, an integration app that syncs orders between SAP S/4HANA and Salesforce Manufacturing Cloud has a related System API app to connect Salesforce to the SAP S/4HANA system. Enabling an integration configures and deploys an instance of the integration and its dependent apps in your MuleSoft instance. Enable an integration multiple times to create multiple instances of the same integration.

Required Editions

Available in: all editions
User Permissions Needed
To enable integration assets:

Salesforce Administrator profile

AND

MuleSoft Administrator profile

  1. In Setup, find and select MuleSoft Direct.
  2. On the MuleSoft Direct Setup page, in the Available Assets area, from the list of available integrations, go to the integration that you want to enable, and then click Enable.
    • Some integrations have prerequisites that you must complete before you enable. To see the prerequisites of an integration that you want to enable, click View Prerequisites.
    • Some integrations use third-party connectors. To know more about these connectors, click View Terms and Conditions.
  3. Enter a display name for the integration.
    A display name is how you want the enabled integration instance to be referenced in a Salesforce org.
  4. Enter the app name.
    Make sure that the app name is unique to your MuleSoft instance.
  5. Select the business group that you want to enable the integration for.
  6. Select the environment where you want to enable the integration.
  7. Select the deployment target where you want to deploy the integration.
  8. Click Next.
  9. Enter configuration details for each of the dependent apps.

    To reuse the configuration settings of a saved connection, click Use a saved connection and select the connection from the Connection Name dropdown.

  10. To save the connection configuration details, click Save this connection, enter a display name, and save your work.
    The connection is saved in the Connection section of the Home page. You can reuse the saved connection to configure a dependent app or another integration app without reentering the configuration details.
  11. If needed, add or remove additional parameters:
    1. Click Add Additional Parameters.
    2. Provide a key and a value.

      If you're deploying the integration to CloudHub 2.0, you can hide the parameter value on the Anypoint Runtime Manager by selecting Hide value on Anypoint Platform.

    3. To add more parameters, click Add New.
    4. To remove an additional parameter, click the delete icon next to Value.
  12. Click Proceed and wait for the enablement process to be completed.

A named credential is created for the enabled integration instance, and the deployed integration instance is available in the Applications menu of MuleSoft Runtime Manager. You can now extend the app in MuleSoft Anypoint Platform.

 
Loading
Salesforce Help | Article