Site logo

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:

  1. Principle of Least Privilege: Giúp cấp đúng quyền cần thiết cho từng đối tượng
  2. 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
  3. Compliance: Đáp ứng yêu cầu tuân thủ bảo mật và kiểm toán
  4. Linh hoạt: Cung cấp nhiều cách để kiểm soát quyền ở mức chi tiết
  5. 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.