
Support
This integration is community supported. Learn more
AnyPoint
Connect with MuleSoft's platform for APIs and integrations
Allow all your team to securely access AnyPoint with a Single Sign-On. With AnyPoint you can build APIs and integrations with clicks or code.
Use Mule, a lightweight, scalable runtime engine for APIs, integrations, and microservices. Deploy anywhere with our hybrid integration platform — on-premises, on the cloud, or both.
Support
This integration is community supported. Learn more
Develop
Design and build APIs and integrations at lightning speed
Deploy
Run easily to any cloud and on-premises with a single runtime
Manage
Gain real-time visibility and govern APIs and integrations from one interface
Prerequisites
Before you begin:
- Sign up for an MuleSoft AnyPoint account.
- Set up a Connection, which is a source of users. Connections can be databases, social identity providers, or enterprise identity providers, and can be shared among different applications. You may set up more than one connection for use with SSO integrations.
Configure Auth0 SSO Integration
Enter a name for your SSO Integration, configure the following settings, and click Save.
Setting | Description |
---|---|
Assertion Consumer Service (ACS) URL | URL to which the user is redirected after login like https://anypoint.mulesoft.com/accounts/login/{organization}/providers/{id}/receive-id |
Audience | Service Provider Entity URL from within MuleSoft AnyPoint like https://{domain}.anypoint.mulesoft.com |
Configure integration with MuleSoft AnyPoint
To configure the integration with MuleSoft AnyPoint, follow the steps below with the data shown in the Tutorial view (which will appear when you save the initial configuration settings).
- From the main menu go to Management Center / Access Management
- In the next menu go to Identity Providers
- Here you will find and click on the SAML 2.0 settings
- Fill in the Auth0 SSO settings.
- Make sure to set Audience to:
<OrganizationDomain>.anypoint.mulesoft.com
. This is the Audience field that we need to provide to Auth0. - Set Username Attribute to
http://schemas.auth0.com/nickname
- Set First Name Attribute to
http://schemas.auth0.com/given_name
- Set Last Name Attribute to
http://schemas.auth0.com/family_name
- Set Email Attribute to
http://schemas.auth0.com/email
- Copy the Assertion Consumer Service (ACS) URL. We need to provide this field to Auth0.
- Make sure to set Audience to:
Enable connections
Choose the connections to use with your SSO integration. Users in enabled connections will be allowed to log in to MuleSoft AnyPoint. By default, all configured connections are enabled.
- Select the Connections view
- Toggle the sliders next to connection names to enable or disable them.
Support
This integration is community supported. Learn more