Cum să controlați și să gestionați accesul la o API REST în Amazon API Gateway?

Cum Sa Controlati Si Sa Gestionati Accesul La O Api Rest In Amazon Api Gateway



Amazon API Gateway este un serviciu care poate crea interfețe de programare care sunt atât ușor de utilizat, cât și ușor de gestionat. Aceste interfețe sunt în esență ușa de intrare pentru logica de afaceri și dezvoltarea/creșterea acesteia. AWS permite utilizatorului să creeze diferite API-uri, cum ar fi API-ul REST , HTTP, precum și API-urile Web Socket.

Acest ghid va explica gestionarea/controlul accesului la o API REST în Amazon Gateway.

Cum să gestionați/controlați accesul la o API REST utilizând Amazon API Gateway?

Urmați acest ghid simplu care explică pașii simpli pentru a crea controale de acces folosind permisiunile și utilizatorul IAM.







Creați API-ul REST
Căutare ' Gateway API ” din consola AWS și faceți clic pe el:





Localizați „ API-ul REST ” și faceți clic pe „ Construi butonul ”:





Alegeți protocolul și creați noi opțiuni API:



Selectați tipul de punct final și apoi faceți clic pe „ Import butonul ”:

Selectați Autorizarea IAM
Faceți clic pe „ obține ” din panoul din stânga și faceți clic pe „ Solicitare metoda fila ”:

Selectează ' AWS IM ” pentru autorizare și faceți clic pe bifă pentru a o salva:

Extindeți „ Acțiuni ” și faceți clic pe „ Implementați API butonul ”:

Selectați etapa de implementare și numele acesteia pentru a face clic pe „ Implementează butonul ”:

API-ul REST a fost implementat cu succes:

Creați o politică IAM
Vizitați serviciul IAM căutându-l pe platformă:

Faceți clic pe „ Utilizatori ” din panoul din stânga:

Selectați utilizatorul din listă făcând clic pe numele acestuia:

Selectează ' Permisiuni ” și extindeți secțiunea „ Adăugați permisiuni ” pentru a da clic pe „ Adăugați permisiuni butonul ”:

Selectează ' Atașați direct politicile ” și faceți clic pe „ Creați o politică butonul ”:

Selectează ' Editor vizual ” și faceți clic pe „ Alegeți un serviciu ” link:

Faceți clic pe „ ExecuteAPI ”serviciu:

Extindeți meniul de scriere și bifați caseta de selectare pentru „ Invoca ' opțiune:

Extindeți resursele pentru a selecta „ Toate resursele ” și faceți clic pe „ Următorul: Etichete butonul ”:

Faceți clic pe „ Următorul: Recenzie butonul ”:

Introduceți numele politicii:

Examinați setările și faceți clic pe „ Creați o politică butonul ”:

Atașați politica utilizatorului IAM
Selectați politica și faceți clic pe „ Următorul butonul ”:

Faceți clic pe „ Adăugați permisiuni butonul ”:

Politica a fost adăugată utilizatorului:

Copiați linkul din pagina „Editor de scenă” și inserați-l în browser:

API-ul REST a fost implementat și accesat pe internet:

Acesta este totul despre controlul și gestionarea accesului la API-ul REST în Amazon Gateway.

Concluzie

Pentru a gestiona și controla accesul la o API REST în Amazon Gateway, creați o API REST din serviciul Amazon Gateway. Odată ce API-ul este creat, pur și simplu alegeți tipul de autorizare ca AWS IAM din „ Solicitare metoda ” pas al API-ului REST. După aceea, creați o politică IAM, executați API-ul și atașați-l la utilizatorul IAM care este utilizat pentru a accesa și gestiona API-ul.