Hướng dẫn chi tiết tạo IAM Policy trên AWS: Bảo mật và quản lý quyền truy cập
5:00 read
IAM Policy là gì?
IAM Policy là một document định nghĩa permissions (quyền hạn) trên AWS, xác định chính xác những gì một user, group, role hoặc resource được phép hoặc không được phép làm. IAM Policy được viết dưới dạng JSON và hoạt động theo nguyên tắc "default deny" - tức là mặc định mọi quyền truy cập đều bị từ chối trừ khi được cấp phép rõ ràng.
Ví dụ về một IAM Policy đơn giản:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": "s3:ListBucket",
"Resource": "arn:aws:s3:::example-bucket"
}
]
}
Policy trên cho phép list nội dung của một S3 bucket cụ thể.
Tại sao IAM Policy quan trọng?
IAM Policy đóng vai trò then chốt trong việc bảo mật tài nguyên AWS của bạn:
- Principle of Least Privilege: Giúp cấp đúng quyền cần thiết cho từng đối tượng
- Quản lý tập trung: Dễ dàng kiểm soát quyền truy cập cho toàn bộ tổ chức
- Compliance: Đáp ứng yêu cầu tuân thủ bảo mật và kiểm toán
- Linh hoạt: Cung cấp nhiều cách để kiểm soát quyền ở mức chi tiết
- Giảm thiểu rủi ro: Hạn chế khả năng xảy ra sự cố bảo mật
Yêu cầu đăng nhập
Vui lòng đăng nhập để truy cập nội dung này
Additional Resources
Course Guide
Comprehensive PDF guide with examples
GitHub Repository
Example code for all lessons
Discussion
Have a question about this lesson? Post it here and get answers from instructors and peers.