Passer au contenu principal
La date de fin de vie (EOL) de Rules et Hooks est fixée au 18 novembre 2026, et ils ne sont plus offerts aux nouveaux locataires créés à compter du 16 octobre 2023. Les locataires existants ayant des Hooks actifs conserveront l’accès au produit Hooks jusqu’à sa fin de vie.Nous vous recommandons fortement d’utiliser Actions pour étendre Auth0. Avec Actions, vous avez accès à des informations de typage détaillées, à de la documentation intégrée et à des packages npm publics, et vous pouvez connecter des intégrations externes qui améliorent votre expérience globale d’extensibilité. Pour en savoir plus sur les avantages offerts par Actions, consultez Comprendre le fonctionnement des Actions Auth0.Pour vous aider dans votre migration, nous proposons des guides pour vous aider à migrer de Rules vers Actions et à migrer de Hooks vers Actions. Nous avons aussi une page dédiée, Passer à Actions, qui présente des comparaisons de fonctionnalités, une démo d’Actions et d’autres ressources pour vous accompagner tout au long de votre migration.Pour en savoir plus sur la dépréciation de Rules et Hooks, consultez notre billet de blogue : Preparing for Rules and Hooks End of Life.
Auth0 offre deux façons de mettre en œuvre le contrôle d’accès basé sur les rôles (RBAC), que vous pouvez utiliser à la place du système interne de contrôle d’accès de votre API ou en combinaison avec celui-ci :L’ensemble des fonctionnalités d’Authorization Core correspond à celui d’Authorization Extension, améliore les performances et l’évolutivité, et offre un système RBAC plus flexible qu’Authorization Extension.À l’heure actuelle, les deux prennent en charge les principales fonctionnalités du RBAC et vous permettent de restreindre les scopes personnalisés définis pour une API à ceux qui ont été attribués à l’utilisateur comme permissions.
L’un des changements majeurs entre les versions 1 et 2 d’Authorization Extension est la suppression de la section Applications. Cette section a été retirée pour en réduire la complexité inhérente, notamment lorsqu’elle servait à définir une stratégie de contrôle d’accès. L’approche recommandée pour ce type de cas d’utilisation consiste à utiliser Rules.

Mettre à niveau la version de l’extension

Pour mettre à niveau l’Authorization Extension, accédez à Auth0 Dashboard > Extensions, puis sélectionnez la vue Installed Extensions. Dans la ligne de l’Authorization Extension, vous verrez un lien qui lancera le processus de mise à niveau vers la dernière version.