Hoe de toegang tot een REST API in Amazon API Gateway beheren en beheren?

Hoe De Toegang Tot Een Rest Api In Amazon Api Gateway Beheren En Beheren



Amazon API-gateway is een service die programmeerinterfaces kan creëren die zowel gebruiksvriendelijk als gemakkelijk te beheren zijn. Deze interfaces zijn in wezen de voordeur voor bedrijfslogica en de ontwikkeling/groei ervan. Met AWS kan de gebruiker verschillende API's maken, zoals REST-API , HTTP, evenals Web Socket API's.

In deze handleiding wordt uitgelegd hoe u de toegang tot een REST API in Amazon Gateway beheert/controleert.

Hoe de toegang tot een REST API beheren/controleren met behulp van Amazon API Gateway?

Volg deze eenvoudige handleiding waarin de eenvoudige stappen worden uitgelegd om toegangscontroles te maken met behulp van IAM-gebruikers en machtigingen.







Bouw REST-API
Zoekopdracht ' API-gateway '-service van de AWS-console en klik erop:





Zoek de ' REST-API ' sectie en klik op de ' Bouwen ' knop:





Kies het protocol en maak nieuwe API-opties aan:



Selecteer het type eindpunt en klik vervolgens op de knop ' Importeren ' knop:

Selecteer IAM-autorisatie
Klik op de ' Krijgen ' sectie van het linker paneel en klik op de ' Methode Verzoek ”-tabblad:

Selecteer de ' AWS IM ” optie voor autorisatie en klik op het vinkje om het op te slaan:

Vouw de ' Acties ” menu en klik op de “ API implementeren ' knop:

Selecteer de implementatiefase en de naam om op de knop ' Aanwenden ' knop:

De REST API is met succes geïmplementeerd:

IAM-beleid maken
Bezoek de IAM-service door deze op het platform te zoeken:

Klik op de ' Gebruikers '-pagina van het linkerpaneel:

Selecteer de gebruiker uit de lijst door op de naam te klikken:

Selecteer de ' Rechten ” sectie en vouw de “ Machtigingen toevoegen ” lijst om op de “ Machtigingen toevoegen ' knop:

Selecteer de ' Voeg beleidsregels direct toe ' optie en klik op de ' Beleid maken ' knop:

Selecteer de ' Visuele editor ' optie en klik op de ' Kies een dienst ' koppeling:

Klik op de ' API uitvoeren ' dienst:

Vouw het schrijfmenu uit en vink het selectievakje aan voor de ' Aanroepen ' keuze:

Vouw bronnen uit om de ' Alle middelen ' optie en klik op de ' Volgende: Labels ' knop:

Klik op de ' Volgende: recensie ' knop:

Typ de naam van het beleid:

Controleer de instellingen en klik op de ' Beleid maken ' knop:

Koppel beleid aan IAM-gebruiker
Selecteer het beleid en klik op de ' Volgende ' knop:

Klik op de ' Machtigingen toevoegen ' knop:

Het beleid is toegevoegd aan de gebruiker:

Kopieer de link van de 'Stage Editor'-pagina en plak deze in de webbrowser:

De REST API is geïmplementeerd en toegankelijk via internet:

Dat gaat allemaal over het controleren en beheren van de toegang tot de REST API in Amazon Gateway.

Conclusie

Om de toegang tot een REST API in Amazon Gateway te beheren en te controleren, maakt u een REST API vanuit de Amazon Gateway-service. Nadat de API is gemaakt, kiest u eenvoudig het autorisatietype als AWS IAM uit de ' Methode verzoek ” stap van de REST API. Maak daarna een IAM-beleid, voer de API uit en koppel deze aan de IAM-gebruiker die wordt gebruikt voor toegang tot en beheer van de API.