page et per_page. À partir du 21 juillet 2020 (ou de la version 2108 de Private Cloud), Auth0 affichera les journaux du tenant ainsi qu’une bascule de migration pour vous aider à vous préparer à ce changement.
Les tenants touchés sont ceux qui répondent aux critères suivants :
- Tenants Public Cloud créés avant le 21 juillet 2020 ou déploiements Private Cloud en version 2108
- Effectuent activement des appels aux points de terminaison touchés sans transmettre le paramètre
per_pagepour des requêtes pouvant renvoyer plus d’un résultat.
- Tenants Public Cloud créés le 21 juillet 2020 ou après ou déploiements Private Cloud en version 2108 ou ultérieure
- N’utilisent aucun des points de terminaison touchés
- Utilisent les points de terminaison touchés et transmettent le paramètre
per_page, ou effectuent des requêtes qui renverront toujours un seul résultat.
Points de terminaison affectés
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
- Remplacez toutes les appels aux points de terminaison concernés en fournissant les paramètres
pageetper_page.
-
Assurez-vous que vous ne voyez plus d’avis de dépréciation dans les journaux de votre tenant. Vérifiez si une requête a retourné plus de 50 éléments. Consultez le champ
details.size_exceededet vérifiez s’il est défini àtrue.- Utilisez la requête de journal suivante pour retourner toutes les appels sans options de pagination qui renvoient plus d’un résultat :
type:depnote AND description:*Unpaginated* - Utilisez la requête de journal suivante pour retourner toutes les appels sans options de pagination qui renvoient plus de 50 résultats :
type:depnote AND description:*Unpaginated* AND details.size_exceeded:true
client_idutilisé pour l’effectuer. Vous pouvez aussi trouver le point de terminaison utilisé dans le champdetails.pathdes journaux. - Utilisez la requête de journal suivante pour retourner toutes les appels sans options de pagination qui renvoient plus d’un résultat :
- Désactivez les requêtes non paginées de la Management API pour votre tenant. Accédez à Dashboard > Tenant Settings > Advanced > Migration. Cela simulera le comportement attendu une fois la fenêtre de migration terminée, de sorte que les appels aux points de terminaison concernés retournent jusqu’à 50 résultats. Vous pourrez réactiver les requêtes non paginées à tout moment avant cette date.
Mettre à jour les extensions
- Vérifiez le journal du tenant pour repérer les avis de dépréciation associés à des clients dont l’ID correspond à l’URL d’une extension. Cela signifie que vous devrez mettre cette extension à jour.
- Accédez à Dashboard > Extensions, sélectionnez Installed Extensions, puis cliquez sur le lien Update de l’extension, s’il est présent.
Mettre à jour l’outil Deploy CLI
auth0-deploy-cli, vous devez le mettre à jour vers la version 5.3.0 ou une version ultérieure. Pour en savoir plus, consultez l’outil Deploy CLI.