Considérations générales
- Le code au niveau module de vos Actions est maintenant invoqué une fois par instance de votre Action, et peut être réutilisé selon les besoins sur de nombreuses exécutions.
- Pour connaître les modules disponibles dans le nouvel environnement d’exécution, consultez Ai-je besoin de l’extensibilité Auth0.
- La directive «
use npm
» n’est plus disponible dans Node 22. - L’accès en écriture au système de fichiers a été désactivé.
Intégrations Marketplace
Intégrations des connexions avec les réseaux sociaux
Utilisez Management API pour identifier une liste complète des connexions avec les réseaux sociaux qu’un changement de version de l’environnement d’exécution de Node peut affecter. Plus particulièrement, toutes les connexions avec les réseaux sociaux potentiellement affectées, qu’elles soient explicitement créées en tant que connexion avec les réseaux sociaux personnalisée ou initialement ajoutées par la place du marché, ont une valeurstrategy
établie sur oauth1
ou oauth2
.
Vous pouvez ensuite paginer à travers toutes les connexions personnalisées avec les réseaux sociaux existantes dans un locataire donné à l’aide du point de terminaison GET all connections. Par exemple, les options de requête suivantes renvoient les noms et identifiants d’un maximum de 100 connexions personnalisées avec les réseaux sociaux :
Tâches de migration
Créer de nouvelles actions personnalisées
Pour créer une nouvelle action personnalisée avec la version de Node 22 par l’Auth0 Dashboard :- Naviguez vers Auth0 Dashboard > Actions > Forms (Formulaires).
- Sélectionnez Create Action (Créer une action) &; Build from scratch (Construire à partir de zéro).
- Dans le champ Runtime (Exécution)*, sélectionnez Node 22 (Recommended).
- Écrivez vos actions personnalisées dans la version 22 de Node, puis testez et déployez-les lorsqu’elles sont prêtes.
Mettre à niveau des actions personnalisées existantes
Vous pouvez mettre à niveau individuellement les Actions personnalisées existantes construites sur la version 12, 12 ou 18 de Node vers Node 22, puis revenir à la version précédente en utilisant l’ancien environnement d’exécution. Mettez à jour les Actions vers la version de Node 22 en créant et en déployant une nouvelle version de l’implémentation actuelle pour utiliser Node 22 comme environnement d’exécution.Choisissez la version 22 de Node pour les autres produits d’extensibilité
Le temps d’exécution utilisé pour les offres d’extensibilité restantes (autres que les actions) est défini globalement au niveau des paramètres avancés du locataire. La modification de ce paramètre affecte simultanément les fonctionnalités suivantes :- règles
- appels
- scripts personnalisés de base de données
- scripts de connexion personnalisée avec les réseaux sociaux
- Naviguez vers Dashboard > Settings (Paramètres) > Advanced (Avancés).
- Faites défiler jusqu’à la section Extensibilité.
- Pour Runtime (Environnement d’exécution), sélectionnez Node 22.
- Pour Legacy Extensibility (Extensibilité héritée), sélectionnez la version de l’environnement d’exécution le cas échéant.