Sử dụng AWS Security dành cho Developer
Rahul Singh
Technical Product Manager



Trước hết, một thuật ngữ

Bạn push thay đổi
Pipeline của bạn chạy

Bạn push thay đổi
Pipeline của bạn chạy
Deploy dừng: AccessDenied
Phản xạ đầu tiên: "Để mình kiểm tra quyền của chính mình."




Người khởi động công việc.
Ở đây: bạn.

Người khởi động công việc.
Ở đây: bạn.
Danh tính mà AWS đánh giá khi yêu cầu tới.
Ở đây: role của pipeline.


Người khởi động công việc.
Ở đây: bạn.
Danh tính mà AWS đánh giá khi yêu cầu tới.
Ở đây: role của pipeline.


Role A (Dáng dấp của AdministratorAccess)
Role B
Prefix: đường dẫn kiểu thư mục bên trong bucket


Role rộng
Nếu bị xâm phạm: chạm tới mọi bucket, prefix và object trong tài khoản.
Role hẹp
Nếu bị xâm phạm: chỉ chạm một prefix trong một bucket. Không gì hơn.


Một role chỉ nên làm đúng phần việc của nó, và rất ít ngoài ra.
AmazonS3ReadOnlyAccess: mọi bucket. Customer managed: của bạn, tới mức một prefixVí dụ: role đọc reports-bucket Hai quyền allow. Không cấp gì khác.

Sử dụng AWS Security dành cho Developer