page y per_page. A partir del 21 de julio de 2020 (o de la versión 2108 de Private Cloud), Auth0 mostrará registros del inquilino y un interruptor de migración para ayudarle a prepararse para este cambio.
Los inquilinos afectados son aquellos que cumplen los siguientes criterios:
- Inquilinos de Public Cloud creados antes del 21 de julio de 2020 o implementaciones de Private Cloud con la versión 2108
- Realizan activamente llamadas a los endpoints afectados sin pasar el parámetro
per_pageen consultas que pueden devolver más de 1 resultado.
- Inquilinos de Public Cloud creados el 21 de julio de 2020 o después o implementaciones de Private Cloud con la versión 2108 o superior
- No usan ninguno de los endpoints afectados
- Usan los endpoints afectados y pasan el parámetro
per_page, o realizan consultas que siempre devolverán un único resultado.
Endpoints afectados
GET /api/v2/clientsGET /api/v2/client_grantsGET /api/v2/grantsGET /api/v2/connectionsGET /api/v2/device-credentialsGET /api/v2/resource-serversGET /api/v2/rules
Actions
- Reemplace todas las llamadas a los endpoints afectados e incluya los parámetros
pageyper_page.
| Parámetro | Tipo | Descripción |
|---|---|---|
page | Entero | Índice de página de los resultados que se devolverán. La primera página es 0. |
per_page | Entero | Número de resultados por página. La paginación se desactiva si no se envía el parámetro. |
-
Confirme que ya no aparezcan avisos de deprecación en los registros del inquilino. Verifique si alguna solicitud devolvió más de 50 elementos. Revise el campo
details.size_exceededy compruebe si estrue.- Use la siguiente consulta de logs para devolver todas las llamadas sin opciones de paginación con más de 1 resultado:
type:depnote AND description:*Unpaginated* - Use la siguiente consulta de logs para devolver todas las llamadas sin opciones de paginación con más de 50 resultados:
type:depnote AND description:*Unpaginated* AND details.size_exceeded:true
client_idutilizado para realizarla. También puede encontrar el endpoint que se está usando en el campodetails.pathde los logs. - Use la siguiente consulta de logs para devolver todas las llamadas sin opciones de paginación con más de 1 resultado:
- Deshabilite las solicitudes sin paginación de Management API para su inquilino. Vaya a Dashboard > Configuración del Tenant > Advanced > Migration. Esto simulará el comportamiento esperado una vez que se cierre la ventana de migración, por lo que las llamadas a los endpoints afectados devolverán hasta 50 resultados. Podrá volver a habilitar las solicitudes sin paginación en cualquier momento antes de esa fecha.
Actualizar extensiones
- Revisa los registros del inquilino para ver avisos de deprecación de clientes con un ID que coincida con la URL de una extensión. Esto significa que tendrás que actualizar esa extensión.
- Ve a Dashboard > Extensiones, selecciona Extensiones instaladas y haz clic en el enlace Actualizar de la extensión, si está disponible.
Actualice la herramienta Deploy CLI
auth0-deploy-cli, debe actualizarla a la versión 5.3.0 o posterior. Para obtener más información, consulte Deploy CLI Tool.