Decidir el acceso a partir de los claims
Mantienes una API que sirve informes trimestrales. Llegan cuatro solicitudes a la vez, cada una con un bearer token, y todas piden lo mismo: GET /reports/q3-summary, que requiere el scope reports/read.
Abre la consola Token claims. Empieza en Request log para ver qué registra tu API para cada solicitud y luego cambia a Decoded claims y compara cada token con el panel que muestra lo que tu API espera.
Aquí todas las firmas son válidas. Verificado no es lo mismo que adecuado.
Solo uno de estos cuatro tokens debería poder llamar a GET /reports.
¿Cuál?
Este ejercicio forma parte del curso
Uso de la seguridad de AWS para desarrolladores
ejercicio interactivo práctico
Convierte la teoría en práctica con uno de nuestros ejercicios interactivos
Empezar ejercicio