Nav

Managing API Clients

Client Management allows any client connecting to your application to identify itself using OAuth 2.0.

External IdP integration for Client management is only available to our Platinum subscription users only.

Having a single audience (an Anypoint Platform organization) served by multiple issuers (multiple SAML provider instances) is currently not supported.

openAM

Anypoint Platform currently supports Open AM versions 11 and 12

If you want to use openAM for client management and if you’re not using Anypoint Platform on premises, you need to request that your account be configured in that way, as you can’t set this up manually.
Work with your MuleSoft account representative to ensure that we are aware of your needs for configuring your organization with openAM.

Complete the OpenAM form and MuleSoft will get back to you within 48 hours with either the completion of the configuration or follow-up questions to complete the configuration.

If you are using Anypoint Platform on premises, you do not need to provide this information to MuleSoft.

Ping Federate

Anypoint Platform currently supports Ping Federate versions 7 and 8

If you want to use Ping Federate for client management and if you’re not using Anypoint Platform on premises, you need to request that your account be configured in that way, as you can’t set this up manually.
Work with your MuleSoft account representative to ensure that we are aware of your needs for configuring your organization with PingFederate.

Complete the Ping Federate Form. After you complete this form, MuleSoft gets back to you within 48 hours with either the completion of the configuration or follow-up questions to complete the configuration.

If you are using Anypoint Platform on premises, you do not need to provide this information to MuleSoft.

External Mule OAuth 2.0 Provider

By deploying your application and exposing its API through an API Portal you can apply an OAuth 2.0 Access Token Enforcement Using External Provider policy to manage your clients.

You can generate API credentials and grant them to your clients through an external Mule OAuth service provider.
Learn how to create your own Mule OAuth provider following this tutorial.