Amazon Cognito hiện đã hỗ trợ tùy chỉnh mã truy cập cho quy trình ủy quyền giữa các máy (M2M)
Amazon Cognito hiện cho phép khách hàng tùy chỉnh mã truy cập cho quy trình M2M, cho phép bạn triển khai hoạt động ủy quyền chi tiết trong ứng dụng, API và khối lượng công việc của mình. Ủy quyền M2M thường được sử dụng cho các quy trình tự động như tác vụ đồng bộ hóa dữ liệu theo lịch, quy trình làm việc dựa trên sự kiện, giao tiếp giữa các vi dịch vụ hoặc truyền dữ liệu theo thời gian thực giữa các hệ thống. Trong quy trình ủy quyền M2M, ứng dụng khách có thể đại diện cho hệ thống phần mềm hoặc dịch vụ yêu cầu mã truy cập để tương tác với tài nguyên, chẳng hạn như hệ thống báo cáo hoặc dịch vụ xử lý dữ liệu. Với lần ra mắt này, giờ đây khách hàng có thể tùy chỉnh mã truy cập bằng các tuyên bố tùy chỉnh (thuộc tính về ứng dụng khách) và phạm vi (cấp độ truy cập mà ứng dụng khách có thể yêu cầu đối với một tài nguyên) để kiểm soát và quản lý cách thức tương tác giữa các hệ thống tự động dễ dàng hơn.
Giờ đây, khách hàng có thể trực tiếp thêm thuộc tính tùy chỉnh vào mã truy cập, giúp giảm độ phức tạp của logic ủy quyền cần thiết trong mã ứng dụng. Ví dụ: khách hàng có thể tùy chỉnh mã truy cập bằng các tuyên bố cho phép ứng dụng khách của hệ thống báo cáo chỉ đọc dữ liệu trong khi cho phép ứng dụng khách của dịch vụ xử lý dữ liệu vừa đọc vừa sửa đổi dữ liệu. Cách này cho phép khách hàng tinh giản quy trình xác thực bằng cách nhúng thuộc tính ủy quyền tùy chỉnh trực tiếp vào mã truy cập trong quá trình cấp mã.
Khách hàng Amazon Cognito có thể tùy chỉnh mã truy cập cho quá trình ủy quyền M2M bằng cách sử dụng bậc Essentials hoặc Plus ở tất cả các Khu vực AWS hỗ trợ Cognito, ngoại trừ khu vực AWS GovCloud (Hoa Kỳ). Tham khảo hướng dẫn dành cho nhà phát triển để tìm hiểu thêm.