จะควบคุมและจัดการการเข้าถึง REST API ใน Amazon API Gateway ได้อย่างไร

Ca Khwbkhum Laea Cadkar Kar Khea Thung Rest Api Ni Amazon Api Gateway Di Xyangri



อเมซอน API เกตเวย์ เป็นบริการที่สามารถสร้างอินเทอร์เฟซการเขียนโปรแกรมที่เป็นมิตรต่อผู้ใช้และจัดการได้ง่าย อินเทอร์เฟซเหล่านี้เป็นประตูหน้าสำหรับตรรกะทางธุรกิจและการพัฒนา/การเติบโต AWS อนุญาตให้ผู้ใช้สร้าง API ต่างๆ เช่น ส่วนที่เหลือ API , HTTP และ Web Socket API

คู่มือนี้จะอธิบายการจัดการ/ควบคุมการเข้าถึง REST API ใน Amazon Gateway

จะจัดการ/ควบคุมการเข้าถึง REST API โดยใช้ Amazon API Gateway ได้อย่างไร

ทำตามคำแนะนำง่ายๆ นี้ซึ่งจะอธิบายขั้นตอนง่ายๆ ในการสร้างการควบคุมการเข้าถึงโดยใช้ผู้ใช้ IAM และการอนุญาต







สร้าง REST API
ค้นหา ' API เกตเวย์ ” บริการจากคอนโซล AWS และคลิกที่มัน:





ค้นหา “ ส่วนที่เหลือ API ” และคลิกที่ “ สร้าง ' ปุ่ม:





เลือกโปรโตคอลและสร้างตัวเลือก API ใหม่:



เลือกประเภท Endpoint จากนั้นคลิกที่ “ นำเข้า ' ปุ่ม:

เลือกการให้สิทธิ์ IAM
คลิกที่ ' รับ ” จากแผงด้านซ้ายและคลิกที่ “ คำขอวิธีการ ” แท็บ:

เลือก “ AWS IM ” ตัวเลือกสำหรับการให้สิทธิ์และคลิกที่เครื่องหมายถูกเพื่อบันทึก:

ขยายความ “ การกระทำ ” เมนู และคลิกที่ “ ปรับใช้ API ' ปุ่ม:

เลือกขั้นตอนการปรับใช้และชื่อเพื่อคลิกที่ ' ปรับใช้ ' ปุ่ม:

ปรับใช้ REST API สำเร็จแล้ว:

สร้างนโยบาย IAM
เยี่ยมชมบริการ IAM โดยค้นหาบนแพลตฟอร์ม:

คลิกที่ ' ผู้ใช้ ” หน้าจากแผงด้านซ้าย:

เลือกผู้ใช้จากรายการโดยคลิกที่ชื่อ:

เลือก “ สิทธิ์ ” ส่วน และขยาย “ เพิ่มสิทธิ์ ” รายการให้คลิกที่ “ เพิ่มสิทธิ์ ' ปุ่ม:

เลือก “ แนบนโยบายโดยตรง ” ตัวเลือกและคลิกที่ “ สร้างนโยบาย ' ปุ่ม:

เลือก “ โปรแกรมแก้ไขภาพ ” ตัวเลือกและคลิกที่ “ เลือกบริการ ” ลิงค์:

คลิกที่ ' ดำเนินการ API ' บริการ:

ขยายเมนูเขียนและทำเครื่องหมายที่ช่องทำเครื่องหมายสำหรับ “ เรียกใช้ ' ตัวเลือก:

ขยายทรัพยากรเพื่อเลือก ' ทรัพยากรทั้งหมด ” ตัวเลือกและคลิกที่ “ ถัดไป: แท็ก ' ปุ่ม:

คลิกที่ ' ถัดไป: รีวิว ' ปุ่ม:

พิมพ์ชื่อกรมธรรม์:

ตรวจสอบการตั้งค่าและคลิกที่ “ สร้างนโยบาย ' ปุ่ม:

แนบนโยบายกับผู้ใช้ IAM
เลือกนโยบายและคลิกที่ปุ่ม “ ต่อไป ' ปุ่ม:

คลิกที่ ' เพิ่มสิทธิ์ ' ปุ่ม:

เพิ่มนโยบายให้กับผู้ใช้แล้ว:

คัดลอกลิงก์จากหน้า “Stage Editor” แล้ววางบนเว็บเบราว์เซอร์:

REST API ได้รับการปรับใช้และเข้าถึงบนอินเทอร์เน็ต:

นั่นคือทั้งหมดที่เกี่ยวกับการควบคุมและจัดการการเข้าถึง REST API ใน Amazon Gateway

บทสรุป

หากต้องการจัดการและควบคุมการเข้าถึง REST API ใน Amazon Gateway ให้สร้าง REST API จากบริการ Amazon Gateway เมื่อสร้าง API แล้ว เพียงเลือกประเภทการให้สิทธิ์เป็น AWS IAM จากส่วน “ คำขอวิธีการ ” ขั้นตอนของ REST API หลังจากนั้น สร้างนโยบาย IAM เรียกใช้ API และแนบกับผู้ใช้ IAM ซึ่งใช้ในการเข้าถึงและจัดการ API