Tôi có một vai trò được gắn với LaunchConfiguration cho phiên bản EC2, cung cấp cho phiên bản EC2 quyền riêng tư để thực hiện một số việc nhất định như thực hiện nhật ký Cloudwatch (ngữ cảnh không quan trọng đối với câu hỏi). Trong Cloudformation, Vai trò trông giống như:
Nhập: 'AWS::IAM::Vai trò'
Tính chất:
Giả địnhRolePolicyDocument:
Phiên bản: '2012-10-17'
Bản tường trình:
- Tác dụng: Cho phép
Hiệu trưởng:
Dịch vụ: 'ec2.amazonaws.com'
Hành động: 'sts:AssumeRole'
Chính sách:...
Nếu tôi xem Vai trò trong bảng điều khiển AWS, trong phần "Mối quan hệ tin cậy", nó báo "Các thực thể đáng tin cậy: (Các) nhà cung cấp danh tính ec2.amazonaws.com":
Tôi giả sử Cloudformation Giả sửRolePolicyDocument.Principal.Service
ánh xạ tới "Thực thể đáng tin cậy" trong bảng điều khiển (ngoài ra, đây là một cách kỳ lạ để đặt tên cho mọi thứ, bởi vì tôi đã đọc "Hiệu trưởng" như có một ý nghĩa khác trong IAM, nhưng dù sao thì ...). Tôi đang căng não cố gắng ghép lại những gì đang diễn ra. Câu hỏi của tôi là:
- Chính xác thì "thực thể đáng tin cậy" IAM là gì?
- Nó là thực thể như thế nào 'ec2.amazonaws.com' "đảm nhận vai"? Khái niệm về dịch vụ 'ec2.amazonaws.com' giả sử cuộn chỉ không nhấp với tôi.
- thực thể theo nghĩa nào 'ec2.amazonaws.com' là "cung cấp danh tính"?
- Tôi có thể tìm thấy danh sách đầy đủ của những thực thể được gọi là đáng tin cậy này ở đâu?