Bagaimana Mengontrol dan Mengelola Akses ke REST API di Amazon API Gateway?

Bagaimana Mengontrol Dan Mengelola Akses Ke Rest Api Di Amazon Api Gateway



Gerbang API Amazon adalah layanan yang dapat membuat antarmuka pemrograman yang ramah pengguna dan mudah dikelola. Antarmuka ini pada dasarnya adalah pintu depan untuk logika bisnis dan pengembangan/pertumbuhannya. AWS memungkinkan pengguna untuk membuat berbagai API seperti API REST , HTTP, serta Web Socket API.

Panduan ini akan menjelaskan pengelolaan/pengontrolan akses ke REST API di Amazon Gateway.

Bagaimana Cara Mengelola/Mengontrol Akses ke REST API Menggunakan Amazon API Gateway?

Ikuti panduan sederhana ini yang menjelaskan langkah-langkah sederhana untuk membuat kontrol akses menggunakan pengguna dan izin IAM.







Bangun REST API
Mencari ' Gerbang API ” layanan dari konsol AWS dan klik di atasnya:





Temukan “ API REST ” dan klik pada “ Membangun ' tombol:





Pilih protokol dan buat opsi API baru:



Pilih jenis Endpoint dan kemudian klik “ Impor ' tombol:

Pilih Otorisasi IAM
Klik pada ' Mendapatkan ” dari panel kiri dan klik tombol “ Permintaan Metode tab:

Pilih “ AWS IM ” untuk otorisasi dan klik centang untuk menyimpannya:

Perluas “ Tindakan ” menu dan klik pada “ Terapkan API ' tombol:

Pilih tahap penerapan dan namanya untuk mengklik ' Menyebarkan ' tombol:

REST API telah berhasil diterapkan:

Buat Kebijakan IAM
Kunjungi layanan IAM dengan mencarinya di platform:

Klik pada ' Pengguna ” halaman dari panel kiri:

Pilih pengguna dari daftar dengan mengklik namanya:

Pilih “ Izin ” dan perluas bagian “ Tambahkan izin ” daftar untuk mengklik “ Tambahkan izin ' tombol:

Pilih “ Lampirkan kebijakan secara langsung ” dan klik pada “ Buat kebijakan ' tombol:

Pilih “ Editor visual ” dan klik pada “ Pilih layanan ' tautan:

Klik pada ' Jalankan API ' melayani:

Luaskan menu tulis dan centang kotak untuk “ Memohon ' pilihan:

Perluas sumber daya untuk memilih “ Semua sumber daya ” dan klik pada “ Selanjutnya: Tag ' tombol:

Klik pada ' Selanjutnya: Ulasan ' tombol:

Ketik nama kebijakan:

Tinjau pengaturan dan klik “ Buat kebijakan ' tombol:

Lampirkan Kebijakan ke Pengguna IAM
Pilih kebijakan dan klik “ Berikutnya ' tombol:

Klik pada ' Tambahkan izin ' tombol:

Kebijakan telah ditambahkan ke pengguna:

Salin tautan dari halaman 'Stage Editor' dan tempel di browser web:

REST API telah diterapkan dan diakses di internet:

Itu semua tentang mengontrol dan mengelola akses ke REST API di Amazon Gateway.

Kesimpulan

Untuk mengelola dan mengontrol akses ke REST API di Amazon Gateway, buat REST API dari layanan Amazon Gateway. Setelah API dibuat, cukup pilih jenis otorisasi sebagai AWS IAM dari “ Permintaan metode ” langkah REST API. Setelah itu, buat kebijakan IAM, jalankan API, dan lampirkan ke pengguna IAM yang digunakan untuk mengakses dan mengelola API.