Den här guiden kommer att förklara hantering/kontroll av åtkomst till ett REST API i Amazon Gateway.
Hur man hanterar/kontrollerar åtkomst till ett REST API med Amazon API Gateway?
Följ den här enkla guiden som förklarar de enkla stegen för att skapa åtkomstkontroller med IAM-användare och behörigheter.
Bygg REST API
Sök ' API Gateway ” tjänst från AWS-konsolen och klicka på den:
Leta upp ' REST API ' och klicka på ' Bygga ' knapp:
Välj protokoll och skapa nya API-alternativ:
Välj slutpunktstyp och klicka sedan på ' Importera ' knapp:
Välj IAM-auktorisering
Klicka på ' Skaffa sig ' från den vänstra panelen och klicka på ' Metodförfrågan ' flik:
Välj ' AWS IM ” alternativet för auktorisering och klicka på bocken för att spara det:
Expandera ' Handlingar '-menyn och klicka på ' Implementera API ' knapp:
Välj installationsstadiet och dess namn för att klicka på ' Distribuera ' knapp:
REST API har implementerats framgångsrikt:
Skapa IAM-policy
Besök IAM-tjänsten genom att söka den på plattformen:
Klicka på ' Användare ” sida från den vänstra panelen:
Välj användaren från listan genom att klicka på dess namn:
Välj ' Behörigheter ' och expandera ' Lägg till behörigheter ' listan för att klicka på ' Lägg till behörigheter ' knapp:
Välj ' Bifoga policyer direkt ' och klicka på ' Skapa policy ' knapp:
Välj ' Visuell redaktör ' och klicka på ' Välj en tjänst ' länk:
Klicka på ' ExecuteAPI ' tjänst:
Utöka skrivmenyn och markera kryssrutan för ' Åberopa ' alternativ:
Utöka resurser för att välja ' Alla resurser ' och klicka på ' Nästa: Taggar ' knapp:
Klicka på ' Nästa: Recension ' knapp:
Skriv namnet på policyn:
Granska inställningarna och klicka på ' Skapa policy ' knapp:
Bifoga policy till IAM-användare
Välj policyn och klicka på ' Nästa ' knapp:
Klicka på ' Lägg till behörigheter ' knapp:
Policyn har lagts till för användaren:
Kopiera länken från sidan 'Stage Editor' och klistra in den i webbläsaren:
REST API har distribuerats och nås på internet:
Det handlar om att kontrollera och hantera åtkomst till REST API i Amazon Gateway.
Slutsats
För att hantera och kontrollera åtkomst till ett REST API i Amazon Gateway, skapa ett REST API från Amazon Gateway-tjänsten. När API:et har skapats, välj helt enkelt auktoriseringstypen som AWS IAM från ' Metodbegäran ” steg i REST API. Därefter skapar du en IAM-policy, kör API:t och bifogar den till IAM-användaren som används för att komma åt och hantera API:t.