Contact Us 1-800-596-4880

Adding a Scanner for Azure API Management

Add a scanner to discover, import, and sync APIs from Azure API Management into Anypoint Exchange and to discover and read policies from API configurations. Once imported, you can apply governance rulesets and publish them to your developer portal.

The scanner discovers policies attached to supported Azure API Management API and operation configurations and shows discovered policies in the enhanced MuleSoft experience as policies applied per imported API.

Before You Begin

Before adding the scanner, verify that you have these prerequisites:

For discovering and importing APIs:

  • Exchange Administrator permission

  • Tenant ID

  • Client ID

  • Client Secret

  • Subscription ID

  • Resource Group

  • Service Name

Additional requirements for discovering and reading policies:

Add a Scanner for Azure API Management

  1. Verify that you are in the business group where you want to add the scanner.

  2. From the sidebar in Exchange, click Scanners.

  3. Enter a name for the scanner.

  4. From Scanner Run Configuration, complete these fields or options:

    Field/Option Value

    Run Schedule

    Select a frequency and local time.

    Sync Review

    Select an option: Auto-resolve or Ask to review.

  5. From Connection Configuration, complete these fields:

    Field Value

    Provider

    Select Microsoft.

    Platform

    Select Azure API Management.

    Service Type

    REST APIs selected by default.

    Authentication Method

    OAuth selected by default.

    Tenant ID

    Enter the tenant ID.

    Client ID

    Enter the client ID.

    Client Secret

    Enter the client secret.

    Subscription ID

    Enter the subscription ID.

    Resource Group

    Enter the resource group.

    Service Name

    Enter the service name.

  6. Click Test Connection.

    If the connection fails, review the Connection Configuration settings. Update the settings, and then test the connection again.

  7. To send email notifications:

    1. Select Advanced Settings and turn on Send Email Notifications.

    2. Enter an email address.

  8. Click Add Scanner.