Làm cách nào để kiểm soát và quản lý quyền truy cập vào API REST trong Amazon API Gateway?

Lam Cach Nao De Kiem Soat Va Quan Ly Quyen Truy Cap Vao Api Rest Trong Amazon Api Gateway



Cổng API Amazon là một dịch vụ có thể tạo giao diện lập trình thân thiện với người dùng và dễ quản lý. Các giao diện này về cơ bản là cửa trước cho logic nghiệp vụ và sự phát triển/tăng trưởng của nó. AWS cho phép người dùng tạo các API khác nhau như API REST , HTTP, cũng như các API Web Socket.

Hướng dẫn này sẽ giải thích việc quản lý/kiểm soát quyền truy cập vào API REST trong Amazon Gateway.

Làm cách nào để quản lý/kiểm soát quyền truy cập vào API REST bằng Amazon API Gateway?

Thực hiện theo hướng dẫn đơn giản này giải thích các bước đơn giản để tạo kiểm soát truy cập bằng cách sử dụng quyền và người dùng IAM.







Xây dựng API REST
Tìm kiếm ' Cổng API ” từ bảng điều khiển AWS và nhấp vào nó:





xác định vị trí “ API REST ” và nhấp vào “ Xây dựng ' cái nút:





Chọn giao thức và tạo các tùy chọn API mới:



Chọn loại Điểm cuối và sau đó nhấp vào nút “ Nhập khẩu ' cái nút:

Chọn ủy quyền IAM
Nhấp vào “ Lấy ” từ bảng điều khiển bên trái và nhấp vào “ Yêu cầu phương thức ' chuyển hướng:

Chọn “ IM AWS ” để cấp quyền và nhấp vào dấu tích để lưu lại:

Mở rộng phần “ hành động ” menu và nhấp vào “ Triển khai API ' cái nút:

Chọn giai đoạn triển khai và tên của nó để nhấp vào “ Triển khai ' cái nút:

API REST đã được triển khai thành công:

Tạo chính sách IAM
Truy cập dịch vụ IAM bằng cách tìm kiếm trên nền tảng:

Nhấp vào “ người dùng ” trang từ bảng điều khiển bên trái:

Chọn người dùng từ danh sách bằng cách nhấp vào tên của nó:

Chọn “ Quyền ” và mở rộng phần “ Thêm quyền ” danh sách để bấm vào “ Thêm quyền ' cái nút:

Chọn “ Đính kèm chính sách trực tiếp ” tùy chọn và nhấp vào “ Tạo chính sách ' cái nút:

Chọn “ Trình chỉnh sửa trực quan ” tùy chọn và nhấp vào “ Chọn một dịch vụ ” liên kết:

Nhấp vào “ Thực thiAPI ' dịch vụ:

Mở rộng menu ghi và đánh dấu vào hộp kiểm cho “ gọi ' lựa chọn:

Mở rộng tài nguyên để chọn “ Tất cả tài nguyên ” tùy chọn và nhấp vào “ Tiếp theo: Thẻ ' cái nút:

Nhấp vào “ Tiếp theo: Đánh giá ' cái nút:

Nhập tên của chính sách:

Xem lại cài đặt và nhấp vào nút “ Tạo chính sách ' cái nút:

Đính kèm chính sách cho người dùng IAM
Chọn chính sách và nhấp vào “ Kế tiếp ' cái nút:

Nhấp vào “ Thêm quyền ' cái nút:

Chính sách đã được thêm vào người dùng:

Sao chép liên kết từ trang “Trình chỉnh sửa sân khấu” và dán vào trình duyệt web:

API REST đã được triển khai và truy cập trên internet:

Đó là tất cả về việc kiểm soát và quản lý quyền truy cập vào API REST trong Amazon Gateway.

Phần kết luận

Để quản lý và kiểm soát quyền truy cập vào API REST trong Amazon Gateway, hãy tạo API REST từ dịch vụ Amazon Gateway. Khi API được tạo, chỉ cần chọn loại ủy quyền là AWS IAM từ “ yêu cầu phương thức ” bước của API REST. Sau đó, tạo chính sách IAM, thực thi API và đính kèm chính sách đó với người dùng IAM được sử dụng để truy cập và quản lý API.