resource parameter as defined in RFC 8707. Auth0’s Authentication API has historically used the audience parameter to specify a target resource server (API). This document outlines the new resource parameter and provides instructions for enabling the new compatibility profile.
Enabling Resource Parameter Compatibility Profile
The Resource Parameter Compatibility Profile is disabled by default. To enable it, you should:- Create an Auth0 Account To continue with this quickstart, you need to have an Auth0 account.
- Enable your Tenant to use the Resource Parameter Compatibility Profile
To use the
resourceparameter in your access tokens, you need to enable the compatibility profile - Navigate to Settings and click on the Advanced tab
- Scroll down to the Settings section, find and enable Resource Parameter Compatibility Profile.


How it works
When disabled, the Resource Parameter Compatibility Profile will keep the experience as is and only use theaudience parameter in the Auth0 access token.


resource parameter if it is available to define the token’s audience.


resource and audience are available, the audience will still be used. Auth0 will not forward the resource to upstream Identity Providers (IdPs), learn more.
RFC 8707 requires the resource parameter to be an absolute URI, to conform with RFC 8707 we recommend defining your resource server identifiers (API identifiers) in URI format. Using an absolute URI as the identifier of your MCP Server is also a requirement from the MCP Authorization specification.
Supported flows
Theresource parameter is supported in the following flows:
- Standard Authorization Flow (
/authorize) - Pushed Authorization Requests (PAR)
- JWT-Secured Authorization Requests (JAR)
- Client-Initiated Backchannel Authentication (CIBA)
- Refresh Token Grant Type
Resource Parameter Forwarding to Upstream Identity Provider (IdP)
When federating to an upstream IdP, Auth0 provides a way for initiating clients to forward parameters. In the documentation, notice thatresource is one of the parameters available for forwarding to upstream IdPs.
To avoid leaking access token details, Auth0 will not forward the resource parameter to upstream IdPs while the Resource Parameter Compatibility Profile is enabled.
-
Resource Parameter Compatibility disabled (default behavior):
resourceis available as an upstream IdP parameter.
-
Resource Parameter Compatibility enabled:
resourceis not available as an upstream IdP parameter, and will not be forwarded.
If passing the resource parameter to an upstream IdP, Resource Parameter Compatibility Profile should not be enabled.