Mulesoft
  • 5 Minutes to read
  • PDF

Mulesoft

  • PDF

Article summary

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

    • Click on Access Management under the ADMIN section

    • Click on the Connected Apps

    • Click on the Create app button

    • Enter the Name

    • Select the Type App acts on its behalf (client credentials)

    • Click on the Add Scopes and select the Scope

    • 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.

  • 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.

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.

  • 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.

  • Once the configuration is saved successfully, click on the Sync Now button to trigger an on-demand sync.

  • 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.

    • Asset View: This tab displays all the assets pulled from Mulesoft.

History


Learn More about Integration History here.

SAFE's Outgoing IP Addresses


Click here 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.


Was this article helpful?

What's Next