พื้นฐานความปลอดภัยเครือข่าย (Network Security Basics)
- ควบคุมการเข้าถึงเครือข่ายและเซิร์ฟเวอร์ (Least Privilege)
- Best Practices สำหรับรหัสผ่าน
- รักษาความปลอดภัยเซิร์ฟเวอร์และอุปกรณ์
- ทดสอบความปลอดภัย
- Troubleshooting แอปพลิเคชันบนเครือข่าย
- เครื่องมือฮาร์ดแวร์
SAML (Security Assertion Markup Language) คืออะไร
มาตรฐานเปิด (Open Standard) แบบ XML-based สำหรับแลกเปลี่ยนข้อมูล Authentication และ Authorization ระหว่าง Identity Provider (IdP) และ Service Provider (SP)
4 องค์ประกอบของ SAML
- Assertions (ข้ออ้าง)
- Protocol (โปรโตคอล)
- Binding (การผูกมัด)
- Profiles (โปรไฟล์ - รวม 1-3 เข้าด้วยกันสำหรับ Use Case เฉพาะ)
SAML ใช้ทำอะไร
Single Sign-On (SSO) ให้ผู้ใช้ล็อกอินครั้งเดียว เข้าถึงหลายบริการ (Salesforce, Gmail, Box, Expensify) IdP ยืนยันตัวตน SP ให้เข้าใช้งาน
SAML ใน Cyber Security
มาตรฐานแบ่งปันข้อมูลรับรองความปลอดภัยผ่านเว็บ SAML 2.0 (2005) เป็นเวอร์ชันปัจจุบันที่ใช้แพร่หลาย
SAML Assertion ประกอบด้วยอะไร
ข้อความยืนยันผู้ใช้ Sign-in แล้ว รวม: แหล่งที่มา (Issuer) เวลาออก (Issue Time) เงื่อนไขการตรวจสอบ (Conditions)
คุณสมบัติของ SAML
- Authentication Assertion: ยืนยันตัวตนผู้ใช้ รวมเวลา วิธีการ และ Subject
- Attribute Assertion: ข้อมูลแอตทริบิวต์ผู้ใช้
- Authorization Decision Assertion: อนุญาต/ปฏิเสธการเข้าถึง
SAML Security Context
มาตรฐานเปิดสำหรับแบ่งปัน Security Credentials ระหว่างคอมพิวเตอร์หลายเครื่อง ให้บริการ Authentication และ Authorization