Bepaal toegang op basis van de claims
Je beheert een API die kwartaalrapporten levert. Er komen vier requests tegelijk binnen, elk met een bearer token, en allemaal vragen ze hetzelfde aan: GET /reports/q3-summary, waarvoor de reports/read scope nodig is.
Open de Token claims-console. Begin bij Request log om te zien wat je API voor elk request vastlegt, schakel daarna naar Decoded claims en lees elk token naast het paneel dat laat zien wat je API verwacht.
Elke handtekening hier is geldig. Gecontroleerd is niet hetzelfde als passend.
Slechts één van deze vier tokens mag GET /reports aanroepen.
Welke?
Deze oefening maakt deel uit van de cursus
AWS-beveiliging gebruiken voor developers
Interactieve oefening met praktijkervaring
Zet theorie om in actie met een van onze interactieve oefeningen
Begin oefening