Enable MuleSoft Services and User Access

Learning Objectives

After completing this unit, you’ll be able to:

  • Enable MuleSoft services for MuleSoft Composer.
  • Assign the MuleSoft Composer User permission set to users.

Enable MuleSoft Services for MuleSoft Composer

Behind the scenes, MuleSoft Composer is powered by the MuleSoft Anypoint Platform, an enterprise integration platform that enables you to design, build, and run integrations and APIs. In order to make Anypoint Platform work with MuleSoft Composer, you need to enable MuleSoft services for MuleSoft Composer. 

When you take this step, Salesforce automatically creates an Anypoint Platform org and account for your Salesforce org. Subsequently, when you use MuleSoft Composer in your Salesforce org, Anypoint Platform uses this Anypoint Platform org and account to run and manage all integration flows.

Some important things happen in this step, but we’ve made it easy for you. To enable MuleSoft services for MuleSoft Composer, on the Configure MuleSoft Services setup step, simply click Initiate Configuration. This creates and configures an Anypoint Platform org and account, and then connects it to your Salesforce org.

MuleSoft Composer Setup page with Initiate Configuration button.

After you click Initiate Configuration, the Failed to connect message next to the Configure MuleSoft Services setup step is replaced with Connected. This indicates that MuleSoft Composer is connected to MuleSoft Services.

MuleSoft Composer Setup page with Configure MuleSoft Services displaying Connected.

Next, to enable MuleSoft Composer to send email notifications to end users when their flows fail to run, click Enabled in MuleSoft Services.

MuleSoft Composer Setup page with MuleSoft Services showing Enabled for email notifications.

From this time on, MuleSoft Composer checks for failed flows and runs a report every 15 minutes. If there are any failed flows, MuleSoft Composer sends an email notification to the flow owner.

Assign the MuleSoft Composer User Permission Set to End Users

As the admin who installed the MuleSoft Composer managed package, you automatically have the MuleSoft Composer User permission set. You can now grant this permission set to your end users.

Also, at this point in the setup process, all admins in your Salesforce org are able to assign the MuleSoft Composer User permission set to themselves and to end users. Users with this permission set can build and run integration flows. But you must be an admin to grant this permission set to yourself and other users.

To assign the MuleSoft Composer User permission set to individual end users, follow these steps. 

  1. On the Assign Users to MuleSoft Composer setup step, click Assign Users. The Permission Sets page appears.
    MuleSoft Composer Setup page with Assign Users button.
  2. Click C and then click Composer User.
    Permission Sets page with Composer User permission set.
  3. Click Manage Assignments.
    Composer User Permission Set page with Manage Assignments button.
  4. Click Add Assignments.
    Composer User Permission Set page with Add Assignments button.
  5. Select the usernames of the users that need the MuleSoft Composer User permission set.
    List of All Users with Jane Doe at bottom.
  6. Click Assign.
    Jane Doe selected with Assign button.
  7. Click Done.
    Jane Doe assigned Composer User permission set.

Way to go! You have just one more step to take to start using MuleSoft Composer. From the MuleSoft Composer Setup page, on the Launch MuleSoft Composer step, click Launch. The Flows List page appears. You can now build and run integration flows.

Welcome page with a Create New Flow button.

In this module, you learned how to install the MuleSoft Composer managed package and preauthorize users to access MuleSoft Composer. You also learned how to enable MuleSoft services and grant end users access to MuleSoft Composer. 

To learn about MuleSoft Composer’s integration features, flow components, and flow creation tasks, take the MuleSoft Composer Basics module next.

To learn how to use MuleSoft Composer to build and run flows that solve common integration problems, take the other modules in the MuleSoft Composer Trailmix.

Resources

Keep learning for
free!
Sign up for an account to continue.
What’s in it for you?
  • Get personalized recommendations for your career goals
  • Practice your skills with hands-on challenges and quizzes
  • Track and share your progress with employers
  • Connect to mentorship and career opportunities