Skip to main content
You can configure ACUL using the Auth0 Dashboard, Management API, and Infrastructure-as-Code(IaC) tools.
To configure ACUL, make sure your custom configuration files and assets are hosted on a public CDN.

Auth0 Dashboard

You can use the Dashboard to customize your screens with ACUL: A. Navigate to Dashboard > Branding > Universal Login
  1. Select Customize authentication screens.
  2. Select a screen to customize.
  3. From Settings > Rendering mode select Advanced mode.
  4. (Optional) Select Use custom page template.
  5. (Optional) Select Advanced mode filters.
Auth0 Dashboard ACUL page
  1. Select Head Tags to add your own HTML Head Tags.
  2. (Optional) Select Additional Data to select which additional data to send to the browser. B. Select Save & Publish
Use the ACUL rendering configuration object The ACUL rendering configuration is a single JSON object that is used to enable ACUL and list all the available properties, per screen, which consist of specific assets, context data, and applicable conditional logic. The ACUL rendering configuration object can be used with IaC tools and the Auth0 Management API. To learn more, review the /v2/prompts/patch-rendering endpoint.

The ACUL rendering configuration object

The ACUL rendering configuration is a single JSON object that is used to enable ACUL and list all the available properties, per screen, which consist of specific assets, context data, and applicable conditional logic. The ACUL rendering configuration object can be used with IaC tools and the Auth0 Management API. To learn more, review the /v2/prompts/patch-rendering endpoint.

Infrastructure-as-Code (IaC)

Configure ACUL with IaC tools, including:

Auth0 Management API

Use ACUL Management API endpoints to configure Universal Login screens individually or to update multiple screens with one API call. You must have Management API access token in the request. Individual screen configuration Bulk screen configuration