Contact Us 1-800-596-4880

Connected Apps for Developers

Anypoint Platform provides a comprehensive set of APIs to extend functionality.

The Connected Apps feature enables you to:

  • Delegate access to applications that use APIs to interact with Anypoint Platform programmatically.

  • Build CI/CD pipelines or productize additional third-party use cases on top of Anypoint Platform.

  • Enable or disable clients and view client usage. For example, you can see how many organizations are using the app and how many users have access.

Authentication

The Connected Apps feature supports OAuth 2.0 and OpenID Connect, so you must ensure your app can use tokens to request access to user data.

See the information in the Open ID configuration discovery endpoint to find the supported OpenID Connect capabilities.

To make the authentication experience consistent for end users, third-party developers with their own websites or web apps can allow users to sign in using the Sign in with Anypoint Platform option.

Application Allowlist

Organization administrators can enable an allowlist to control which apps can access the organization’s user data.

When your app is added to an allowlist, only the set of scopes associated with the app are reviewed and approved by the administrator. If you add new scopes to your app later, you’re unable to request those scopes from users until the admin reapproves your app. Existing authorizations and new authorizations using the previously allowlisted set of scopes continue to work.

For more information, see connected apps for administrators.