Requisito previo
Instalar extensión
- Ve a Auth0 Dashboard > Extensions y filtra por administración delegada.
-
Selecciona Delegated Administration Dashboard en la lista de extensiones disponibles. Se abrirá la ventana Install Extension.

-
Configura las siguientes variables y selecciona Install:
Configurar la variable
Variable Descripción EXTENSION_CLIENT_ID ID de cliente de la aplicación con la que planeas usar esta extensión. TITLE Título personalizado que aparecerá en la parte superior de la página de Delegated Administration Dashboard. CUSTOM_CSS (Opcional) Enlace a un archivo CSS personalizado que puedes usar para definir el estilo de tu página de Delegated Administration Dashboard. FAVICON_PATH (Opcional) Ruta del favicon personalizado. AUTH0_CUSTOM_DOMAIN (Opcional) Si tienes configurado un nombre de dominio personalizado, introdúcelo aquí (por ejemplo, login.example.com). Esto cambiará el endpoint de autorización ahttps://login.example.com/login.FEDERATED_LOGOUT (Opcional) Indica si también se debe cerrar la sesión de la conexión cuando los usuarios cierren sesión. AUTH0_CUSTOM_DOMAINno afecta a la URL de la extensión; solo cambia el endpoint de autorización. Cuando se usa un dominio personalizado, los usuarios que inicien sesión en la extensión serán redirigidos ahttps://AUTH0_CUSTOM_DOMAIN/loginen lugar de la URL predeterminadahttps://tenant-name.us.auth0.com/login. Si navegas a Auth0 Dashboard > Applications > Applications, verás que la extensión creó una aplicación adicional. Esta aplicación está autorizada para acceder a la Management API, por lo que no debes modificarla.
Agregar URLs de callback a la aplicación
- Vaya a Auth0 Dashboard > Applications > Applications y seleccione el nombre de la aplicación con la que planea usar esta extensión. Esta debe ser la aplicación con el ID de cliente que ingresó anteriormente al configurar las variables de configuración del Delegated Administration Dashboard.
-
Busque Allowed Callback URLs y agregue la URL de callback correspondiente para su región y el runtime de extensibilidad de su inquilino.
Ubicación Nombre URL de callback permitida para Node.js 12 EE. UU. US-1 https://{yourTenant}.us12.webtask.io/auth0-delegated-admin/loginEE. UU. US-3 https://{yourTenant}.us.webtask.run/auth0-delegated-admin/loginAustralia AU https://{yourTenant}.au12.webtask.io/auth0-delegated-admin/loginEuropa EU https://{yourTenant}.eu12.webtask.io/auth0-delegated-admin/loginJapón JP-1 https://{yourTenant}.jp.webtask.run/auth0-delegated-admin/loginUbicación Nombre URL de callback permitida para Node.js 8 EE. UU. US-1 https://YOUR_TENANT.us8.webtask.io/auth0-delegated-admin/loginEuropa EU https://YOUR_TENANT.eu8.webtask.io/auth0-delegated-admin/loginAustralia AU https://YOUR_TENANT.au8.webtask.io/auth0-delegated-admin/login - Seleccione Save Changes.
Usa la extensión
- Ve a Auth0 Dashboard > Extensions y selecciona la vista Installed Extensions.
- Selecciona Delegated Administration Dashboard. Se abrirá una nueva pestaña para mostrar la pantalla de inicio de sesión. Como desactivamos el registro en la conexión de base de datos mientras la configurábamos, la pantalla de inicio de sesión no mostrará la opción Registrarse. Una vez que introduzcas credenciales válidas, se te redirigirá a tu página personalizada de Delegated Administration Dashboard, que mostrará el Title que proporcionaste en la parte superior de la página y, si proporcionaste un archivo CSS personalizado, aplicará ese estilo.