Customizing the Delegated Admin Extension's Behavior

Overview

This article clarifies whether it is possible to modify or customize the Delegated Admin Extension (DAE) to address use cases outside of the default configuration. The DAE allows a select group of users to have administrative permissions for specific aspects of an Auth0 tenant, providing a more granular level of access than default Admin Roles.

Applies To

  • Delegated Admin Extension (DAE)
  • Customization

Solution

Users can Fork the Delegated Admin Extension (DAE) repository on GitHub and apply updates to its behavior as needed. The setup and configuration of this customized DAE are the user's responsibility due to the custom nature of this setup.

  1. The following files must be added to the Content Delivery Network (CDN) hosting the customized DAE:
  • auth0-delegated-admin.ui.vendors.4.3.0.js
  • auth0-delegated-admin.ui.4.3.0.js
  1. Update the 'webtask.json' file to use the new CDN path. Failure to do so causes the DAE to use the default Auth0 CDN, which results in the default DAE being installed. Configure the following section of the file with the new CDN path:
...
"CDN_PATH": {
      "description": "Path to your CDN",
      "example": "https://",
      "required": false
    },
    "FAVICON_PATH": {
      "description": "Path to custom favicon",
      "example": "https://cdn.fabrikam.com/static/extensions/theme/favicon.png",
      "required": false
    },
..


NOTE: Auth0 only supports the default configuration of this extension which has been tested and vetted by Auth0 Engineering teams. If custom code is added that changes the behavior of the extension, Auth0 Support will not be able to provide troubleshooting assistance.

Recommended content

No recommended content found...