Auth0 ofrece dos formas de implementar el control de acceso basado en roles (RBAC), que puedes usar en lugar del sistema interno de control de acceso de tu API o en combinación con él:El conjunto de funcionalidades de Authorization Core ofrece la misma funcionalidad que Authorization Extension, mejora el rendimiento y la escalabilidad, y proporciona un sistema RBAC más flexible que Authorization Extension.Actualmente, ambos implementan las funcionalidades clave de RBAC y te permiten restringir los alcances personalizados definidos para una API a los que se hayan asignado al usuario como permisos.
Migrar a Authorization Extension v2
Describe cómo actualizar a Authorization Extension v2.
Uno de los principales cambios entre las versiones 1 y 2 de Authorization Extension es la eliminación de la sección Applications. Esta sección se eliminó para simplificar la complejidad inherente que implicaba, por ejemplo, cuando se usaba para definir una política de control de acceso. El enfoque recomendado para esos casos de uso es usar Rules.
Para actualizar la Authorization Extension, vaya a Auth0 Dashboard > Extensions y seleccione la vista Installed Extensions.
En la fila de la Authorization Extension, verá un enlace para iniciar el proceso de actualización a la versión más reciente.