เครื่องมือสร้าง AWS IAM Policy
สร้างและตรวจสอบ AWS IAM policy JSON ในเบราว์เซอร์ของคุณ เพิ่ม statement พร้อม Effect Allow หรือ Deny, action, resource, principal และ condition block — ฟรี
Loading tool...
เครื่องมือสร้าง AWS IAM Policy คืออะไร?
เครื่องมือสร้าง AWS IAM Policy เป็นเครื่องมือออนไลน์ฟรีสำหรับสร้างเอกสาร IAM policy ทีละ statement เพิ่ม Effect Allow หรือ Deny, action, resource, principal และ condition block ผ่านตัวแก้ไขแบบมีโครงสร้าง แล้วรับ policy JSON รูปแบบ Version 2012-10-17 ที่สะอาด — คำนวณในเบราว์เซอร์ของคุณทั้งหมด
ประโยชน์หลัก
- ตัวแก้ไขแบบมีโครงสร้างป้องกัน policy JSON ที่ผิดรูปแบบ
- ตรวจสอบแบบสด จับ element ที่หายไปได้เร็ว
- มี action แนะนำในตัว ช่วยให้เขียนเร็วขึ้น
- เป็นส่วนตัวและใช้ offline ได้ — ข้อมูลไม่ออกจากเบราว์เซอร์
กรณีการใช้งาน
- •ร่าง policy แบบ least-privilege สำหรับ service ใหม่
- •สร้าง S3 bucket policy ที่ระบุ principal เจาะจง
- •ทำ role trust policy พร้อม condition กำกับ
- •ใช้สอนแนวคิด IAM พร้อม JSON ที่สร้างได้ทันที
วิธีสร้าง IAM Policy
- ตั้งค่า effect: แต่ละ statement เริ่มจาก Allow หรือ Deny โดย Deny จะมีผลเหนือ Allow เสมอในการประเมินสิทธิ์ของ IAM
- เพิ่ม action และ resource: พิมพ์ service:action เช่น s3:GetObject บรรทัดละหนึ่งรายการ แล้วระบุ ARN ที่ใช้ สามารถใช้ NotAction หรือ NotResource เพื่อกลับเงื่อนไขได้
- เพิ่ม principal และ condition (ถ้าต้องการ): Principal ใช้ได้เฉพาะ resource-based policy เท่านั้น ส่วน condition เช่น IpAddress หรือ StringEquals ช่วยจำกัดขอบเขตของ statement เพิ่มเติม
- สร้างและคัดลอก: คลิกสร้าง policy ตรวจสอบหมายเหตุการตรวจสอบ แล้วคัดลอก JSON หรือดาวน์โหลดเพื่อนำไปใช้กับ AWS Console
คุณสมบัติหลัก
- ตัวแก้ไข statement พร้อม Effect Allow และ Deny
- รองรับ Action, NotAction, Resource, NotResource และ Principal ครบ
- Condition block พร้อม operator ยอดนิยม 15 แบบ
- แจ้งเตือนการตรวจสอบแบบสด จับข้อผิดพลาดเชิงโครงสร้างได้ทันที
- ปุ่มเพิ่มด่วนสำหรับ action ยอดนิยมของ S3, EC2 และ DynamoDB
- คัดลอกหรือดาวน์โหลด policy เป็น JSON ที่จัดรูปแบบแล้ว