Disable the consent screen for Profile when login into Auth0 applications

Problem statement

We would like users to seamlessly log in to their apps without having a one-time authorization for the Profile. How do we skip the consent prompt?

Cause

Only first-party applications can skip the consent dialog, but only if the API they are trying to access on behalf of the user has the Allow Skipping User Consent option enabled.

Solution

If the audience it’s any API from the Tenant, they could toggle on the “Allow Skip User Consent” within the Dashboard> Applications > API > {selected_api}.

If the audience is APIv2, you need to check that the client has is_first_party property: true. This can be updated from the APIv2 as well.

Reference