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
To use theresource parameter in your access tokens and the iss claim to identify your authorization server, you need to enable two toggles in the Auth0 Dashboard:
- Navigate to Settings on the left sidebar.
- Select Advanced in the top right corner.
- Scroll down to the Settings section and enable the following toggles:
- Resource Parameter Compatibility Profile: Enables support for the
resourceparameter in authorization requests, allowing access tokens to be scoped to a specific API. - Include Issuer in Authorization Responses: Includes the
issparameter identifying the authorization server in authorization responses, helping clients defend against mix-up attacks.
- Resource Parameter Compatibility Profile: Enables support for the
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.
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. 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, the Resource Parameter Compatibility Profile should not be enabled.