Product là gì?
Trong Azure API Management (APIM), Product là một khái niệm cốt lõi, giúp tổ chức và quản lý các API được cung cấp bởi một tổ chức. Products không chỉ là một nhóm các API mà còn tích hợp với các tính năng quản lý quyền truy cập, chính sách bảo mật, và các gói dịch vụ, tạo điều kiện thuận lợi cho việc quản lý lifecycle của API một cách hiệu quả.
Tham khảo thêm về Subscription key: https://nhatkyhoctap.blogspot.com/2025/01/azure-management-api-huong-dan-tao-api.html
Hướng dẫn sử dụng Product trong API
Giả sử bạn có 2 APIs
https://petstore3.swagger.io/api/v3/openapi.json
https://petstore.swagger.io/v2/swagger.json
Thêm 2 APIs trên tương ứng với suffix cho swagger UI v3 là petstore, v2 là petstorev2
Trong Azure Portal, tìm kiếm và vào API Management Service của bạn. Trong tab Products, chọn + Add Product.
Thêm 2 product Swgger Petstore - OpenAPI 3.0 và Swagger Petstore v2
Trong Azure Portal, bạn chọn Subscription, tạo các Subscriptions tương ứng:
- dev-subscription: scope là All APIs
- Pet Store v3: scope là PetStore v3
- Pet Store v2: scope là PetStore v2
Nhận xét
Đăng nhận xét