---
title: "Mulesoft"
slug: "mulesoft-1"
updated: 2024-04-25T19:37:28Z
published: 2024-04-25T19:37:28Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.safe.security/llms.txt
> Use this file to discover all available pages before exploring further.

# Mulesoft

## **About this document**

---

This document provides the step-by-step procedure to configure Mulesoft in SAFE.

## **Introduction**

---

SAFE integrates with Mulesoft and fetches the security misconfiguration of the Mulesoft account in SAFE.

## **Prerequisites**

---

- Access required in **SAFE**:
  - SAFE Admin Access
- Access required in **Mulesoft**:
  - Mulesoft Admin
- Required User Inputs:
  - API URL
  - Client ID
  - Client Secret
- Required Scope:
  - General
    - View Users in a particular organization
    - View Particular Organization Clients
    - Access Controls Viewer
    - View Organization
    - View Connected Applications

## **Generate Connection Details**

---

- How to generate **API Token**
  - Log in to your Mulesoft account as **Admin**.
  - Click on the **Burger Menu**icon on the top left corner

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/1(35).png)
  - Click on **Access Management**under**the ADMIN**section

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/2(32).png)
  - Click on the **Connected Apps**
  - Click on the **Create app** button

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/3(31).png)
  - Enter the Name
  - Select the Type **App acts on its behalf (client credentials)**
  - Click on the **Add Scopes** and select the Scope

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/4(30).png)
  - Click on the **Save** button
  - Click on the **Copy Id** and **Copy Secret** button and save. These will be used as Client ID and Client Secret while configuring Mulesoft in SAFE
  - It's important to regularly update the Client ID and Client Secret in SAFE according to its expiration date.

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/5(30).png)
- How to get **API URL**
  - Log in to your Mulesoft account as **Admin**.
  - In the exhibit provided, find the URL highlighted, **Copy** and **save** this *API URL* to use it while configuring Mulesoft in SAFE.

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/6(30).png)

## **Configure Mulesoft in SAFE**

---

- Log in to your SAFE account as **Admin**.
- Click on the **Integrations**option from the left navigation.
- Scroll to find the Mulesoft integration card or search for Mulesoft in the search bar.

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/7(29).png)
- Hover over the Mulesoft integration card and click on the **Configure** button.
- Enter the following:
  - API URL
  - Client ID
  - Client Secret
- Enter the **Auto Sync Frequency**.
- Click on the **Test Connection** button.
- Once the connection is successful, click on the **Save** button.

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/8(31).png)
- Once the configuration is saved successfully, click on the **Sync** **Now** button to trigger an on-demand sync.

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/9(30).png)
- Upon a successful sync, the system pulls the Mulesoft assets and their findings in SAFE. You can track the status of the sync in the **History** table.

## **View Results**

---

- Go to the integration homepage
- Scroll to find the Mulesoft integration card or search for Mulesoft in the search bar.
- Click on the Mulesoft integration card for **Finding View** and **Asset View**.
  - **Finding View:** This tab displays all the findings details pulled from Mulesoft.

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/10(27).png)
  - **Asset View:**This tab displays all the assets pulled from Mulesoft.

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/11(20).png)

## **History**

---

Learn More about Integration History [here](https://docs.safe.security/safe-4/docs/integration-history).

## **SAFE's Outgoing IP Addresses**

---

Click [here](https://docs.safe.security/safe-4/docs/safes-outgoing-ip-addresses) to find the outgoing IP addresses of SAFE. All traffic to any integrations in SAFE will see one IP address as the source IP of the incoming connection.
