Denne vejledning vil forklare håndtering/kontrol af adgang til en REST API i Amazon Gateway.
Hvordan administreres/kontrolleres adgangen til en REST API ved hjælp af Amazon API Gateway?
Følg denne enkle vejledning, som forklarer de enkle trin til at oprette adgangskontrol ved hjælp af IAM-bruger og tilladelser.
Byg REST API
Søg ' API-gateway ” tjeneste fra AWS-konsollen og klik på den:
Find ' REST API '-sektionen og klik på ' Byg ” knap:
Vælg protokollen og opret nye API-indstillinger:
Vælg slutpunktstypen og klik derefter på ' Importere ” knap:
Vælg IAM-autorisation
Klik på ' Få ' sektion fra venstre panel og klik på ' Metodeanmodning ' fane:
Vælg ' AWS IM ” mulighed for godkendelse og klik på fluebenet for at gemme det:
Udvid ' Handlinger '-menuen og klik på ' Implementer API ” knap:
Vælg implementeringsstadiet og dets navn for at klikke på ' Indsætte ” knap:
REST API er blevet implementeret med succes:
Opret IAM-politik
Besøg IAM-tjenesten ved at søge den på platformen:
Klik på ' Brugere ” side fra venstre panel:
Vælg brugeren fra listen ved at klikke på dens navn:
Vælg ' Tilladelser ' sektion og udvid ' Tilføj tilladelser ' listen for at klikke på ' Tilføj tilladelser ” knap:
Vælg ' Vedhæft politikker direkte ' og klik på ' Opret politik ” knap:
Vælg ' Visuel redaktør ' og klik på ' Vælg en tjeneste ' link:
Klik på ' Udfør API ' service:
Udvid skrivemenuen og marker afkrydsningsfeltet for ' Påkald ' mulighed:
Udvid ressourcer for at vælge ' Alle ressourcer ' og klik på ' Næste: Tags ” knap:
Klik på ' Næste: Anmeldelse ” knap:
Indtast navnet på politikken:
Gennemgå indstillingerne og klik på ' Opret politik ” knap:
Vedhæft politik til IAM-bruger
Vælg politikken og klik på ' Næste ” knap:
Klik på ' Tilføj tilladelser ” knap:
Politikken er blevet tilføjet til brugeren:
Kopier linket fra siden 'Stage Editor' og indsæt det i webbrowseren:
REST API er blevet implementeret og tilgået på internettet:
Det handler om at kontrollere og administrere adgangen til REST API i Amazon Gateway.
Konklusion
For at administrere og kontrollere adgangen til en REST API i Amazon Gateway skal du oprette en REST API fra Amazon Gateway-tjenesten. Når API'en er oprettet, skal du blot vælge autorisationstypen som AWS IAM fra ' Metodeanmodning ” trin i REST API. Derefter skal du oprette en IAM-politik, udføre API'en og vedhæfte den til IAM-brugeren, som bruges til at få adgang til og administrere API'en.