PDPA IT Checklist: Log, Backup และ Encryption ที่ทีม Infrastructure ต้องเตรียม

PDPA สำหรับทีม Infrastructure แปลงข้อกำหนดเป็น Control ทางเทคนิค ทั้ง Access Control, Encryption, Log, Backup, Data Residency และการรับมือเหตุข้อมูลรั่วไหล

โดย ทีมงาน THAI DATA CLOUD อ่าน 13 นาที เข้าชม 4 ครั้ง

แชร์FacebookXLINELinkedIn
PDPA Checklist สำหรับทีม IT Infrastructure

PDPA หรือพระราชบัญญัติคุ้มครองข้อมูลส่วนบุคคล พ.ศ. 2562 กำหนดให้ผู้ควบคุมข้อมูลต้องมีมาตรการรักษาความมั่นคงปลอดภัยที่เหมาะสม ในทางปฏิบัติ ทีม Infrastructure เป็นผู้ลงมือทำมาตรการเหล่านี้ ได้แก่ การควบคุมสิทธิ์เข้าถึง การเข้ารหัส การเก็บ Log การสำรองและลบข้อมูล การกำหนดที่ตั้งของข้อมูล และการเตรียมรับมือเหตุข้อมูลรั่วไหล บทความนี้แปลงข้อกำหนดเหล่านั้นเป็น Checklist ทางเทคนิคที่ใช้ตรวจระบบได้จริง

หมายเหตุ: บทความนี้เป็นแนวทางทางเทคนิค ไม่ใช่คำแนะนำทางกฎหมาย การตีความข้อกำหนดสำหรับองค์กรของคุณควรปรึกษา DPO หรือที่ปรึกษากฎหมาย ข้อมูลทางการและประกาศที่เกี่ยวข้องดูได้ที่ สำนักงานคณะกรรมการคุ้มครองข้อมูลส่วนบุคคล

ข้อกำหนดของ PDPA ที่เกี่ยวกับงาน Infrastructure

  • มาตรการรักษาความมั่นคงปลอดภัย: ผู้ควบคุมข้อมูลต้องจัดให้มีมาตรการที่เหมาะสม ครอบคลุมทั้งด้านการบริหารจัดการ ด้านเทคนิค และด้านกายภาพ [ตรวจสอบ: มาตรา 37 และประกาศคณะกรรมการเรื่องมาตรการรักษาความมั่นคงปลอดภัย พ.ศ. 2565]
  • การแจ้งเหตุละเมิด: ต้องแจ้งสำนักงานคณะกรรมการภายใน 72 ชั่วโมงนับแต่ทราบเหตุ เว้นแต่เหตุนั้นไม่มีความเสี่ยงที่จะกระทบสิทธิของเจ้าของข้อมูล [ตรวจสอบ: เงื่อนไขและแบบฟอร์มการแจ้ง]
  • การโอนข้อมูลไปต่างประเทศ: ประเทศปลายทางต้องมีมาตรฐานการคุ้มครองที่เพียงพอ หรือเข้าข้อยกเว้นที่กฎหมายกำหนด [ตรวจสอบ: มาตรา 28–29 และประกาศที่เกี่ยวข้อง]
  • สิทธิของเจ้าของข้อมูล: เช่น สิทธิขอเข้าถึงและขอลบข้อมูล ซึ่งกระทบการออกแบบฐานข้อมูลและ Backup

PDPA Checklist ที่ 1: Access Control

  • ใช้หลัก Least Privilege ให้สิทธิ์เฉพาะที่จำเป็นต่องาน
  • บังคับใช้ MFA กับบัญชีผู้ดูแลระบบ, VPN และ Console ของ Cloud
  • แยกบัญชีผู้ดูแลระบบออกจากบัญชีใช้งานประจำวัน
  • ทบทวนสิทธิ์อย่างน้อยทุกไตรมาส และปิดบัญชีของพนักงานที่ลาออกทันที
  • จำกัดการเข้าถึง Database ที่มีข้อมูลส่วนบุคคลให้ผ่าน Bastion Host หรือ Jump Server เท่านั้น

PDPA Checklist ที่ 2: Encryption

  • ระหว่างส่ง (In Transit): บังคับใช้ TLS 1.2 ขึ้นไปทุกช่องทาง รวมถึงการเชื่อมต่อระหว่าง Application กับ Database ภายในเครือข่าย
  • ขณะจัดเก็บ (At Rest): เข้ารหัสดิสก์, Database และ Backup
  • การจัดการกุญแจ: เก็บ Encryption Key แยกจากข้อมูล กำหนดผู้ที่เข้าถึงกุญแจได้ และมีแผนเปลี่ยนกุญแจ
  • ข้อมูลอ่อนไหว: เช่น เลขบัตรประชาชนและข้อมูลสุขภาพ พิจารณาเข้ารหัสระดับ Column หรือใช้ Tokenization

PDPA Checklist ที่ 3: Log และการตรวจสอบย้อนหลัง

Log เป็นหลักฐานสำคัญเมื่อเกิดเหตุ และช่วยตอบคำถามว่าใครเข้าถึงข้อมูลอะไรเมื่อไร

  • เก็บ Log การ Login, การเข้าถึงข้อมูลส่วนบุคคล และการเปลี่ยนสิทธิ์
  • ส่ง Log ไปเก็บที่ระบบกลางที่ผู้ดูแลเครื่องต้นทางแก้ไขไม่ได้
  • ซิงก์เวลาทุกเครื่องด้วย NTP เพื่อให้เรียงลำดับเหตุการณ์ได้ถูกต้อง
  • กำหนดระยะเวลาเก็บ Log ให้สอดคล้องกับกฎหมายที่เกี่ยวข้อง เช่น ผู้ให้บริการตามพระราชบัญญัติว่าด้วยการกระทำความผิดเกี่ยวกับคอมพิวเตอร์ต้องเก็บข้อมูลจราจรทางคอมพิวเตอร์ไม่น้อยกว่า 90 วัน [ตรวจสอบ: ขอบเขตผู้ที่ต้องปฏิบัติและระยะเวลาตามกฎหมายปัจจุบัน]
  • ระวังว่า Log เองก็อาจมีข้อมูลส่วนบุคคล เช่น IP Address และอีเมล จึงต้องควบคุมการเข้าถึง Log ด้วย

PDPA Checklist ที่ 4: Backup และการลบข้อมูล

การลบข้อมูลตามคำขอของเจ้าของข้อมูลเป็นโจทย์ยากของ Backup เพราะการลบข้อมูลรายบุคคลออกจาก Backup ทุกชุดแทบทำไม่ได้ในทางปฏิบัติ แนวทางที่องค์กรจำนวนมากใช้คือ

  • ลบข้อมูลในระบบหลัก และบันทึกคำขอลบไว้
  • กำหนด Retention ของ Backup ให้ชัดเจน เพื่อให้ข้อมูลใน Backup หมดอายุไปเองตามรอบ
  • ถ้าต้องกู้ Backup ที่เก่ากว่าวันที่ลบ ให้นำรายการคำขอลบมาลบซ้ำหลังกู้
  • จัดทำเอกสารอธิบายแนวทางนี้ไว้ในนโยบายขององค์กร

[ตรวจสอบ: ให้ DPO หรือที่ปรึกษากฎหมายยืนยันว่าแนวทางนี้เหมาะกับองค์กร] แนวทางออกแบบ Backup ที่ทนต่อ Ransomware ดูเพิ่มเติมได้ที่ Immutable Backup และหลัก 3-2-1-1-0 สำหรับการทำลายสื่อบันทึกที่เลิกใช้ ให้ใช้วิธีที่ข้อมูลกู้คืนไม่ได้ และเก็บหลักฐานการทำลาย

PDPA Checklist ที่ 5: Data Residency และผู้ประมวลผลข้อมูล

  • ทำรายการว่าข้อมูลส่วนบุคคลแต่ละชุดจัดเก็บอยู่ที่ไหน รวมถึง Backup, Log และ Disaster Recovery Site
  • ถ้าใช้ Cloud หรือ SaaS ให้ตรวจว่าข้อมูลจัดเก็บและประมวลผลในประเทศใด
  • จัดทำ Data Processing Agreement (DPA) กับผู้ให้บริการที่ประมวลผลข้อมูลแทนองค์กร
  • สำหรับหน่วยงานภาครัฐและองค์กรที่มีข้อกำหนดใน TOR ว่าข้อมูลต้องอยู่ในประเทศ ให้ขอเอกสารยืนยันที่ตั้ง Data Center จากผู้ให้บริการ

อ่านมุมมองเรื่องอธิปไตยข้อมูลสำหรับภาครัฐเพิ่มเติมได้ที่ 7 เสาหลักของ Sovereign Cloud สำหรับภาครัฐ

PDPA Checklist ที่ 6: การรับมือเหตุข้อมูลรั่วไหล

กรอบเวลา 72 ชั่วโมงสั้นมากถ้าไม่ได้เตรียมไว้ล่วงหน้า ทีม Infrastructure ควรมี

  • Runbook ที่ระบุผู้ติดต่อ ขั้นตอนจำกัดความเสียหาย และวิธีเก็บหลักฐาน
  • วิธีระบุได้เร็วว่าระบบที่ถูกโจมตีมีข้อมูลส่วนบุคคลประเภทใดและจำนวนเท่าไร
  • Snapshot หรือสำเนาของเครื่องที่ถูกโจมตีก่อนแก้ไข เพื่อใช้ตรวจพิสูจน์
  • การซ้อมรับมือเหตุอย่างน้อยปีละครั้ง

ตารางสรุป PDPA Checklist สำหรับทีม IT

หมวด Control หลัก หลักฐานที่ควรมี
Access Control Least Privilege, MFA, ทบทวนสิทธิ์ รายงานทบทวนสิทธิ์รายไตรมาส
Encryption TLS, เข้ารหัสดิสก์และ Backup ผลสแกนการตั้งค่า TLS, นโยบายจัดการกุญแจ
Log Log กลาง, NTP, Retention นโยบายเก็บ Log และตัวอย่าง Log
Backup Retention ชัดเจน, ขั้นตอนหลังกู้ นโยบาย Backup และบันทึกคำขอลบ
Data Residency รายการที่ตั้งข้อมูล, DPA Data Map และสัญญากับผู้ให้บริการ
Incident Response Runbook, การซ้อม รายงานผลการซ้อม

คำถามที่พบบ่อย

PDPA บังคับให้ข้อมูลต้องเก็บในประเทศไทยไหม?

PDPA ไม่ได้ห้ามโอนข้อมูลไปต่างประเทศโดยตรง แต่กำหนดเงื่อนไขว่าประเทศปลายทางต้องมีมาตรฐานเพียงพอ หรือเข้าข้อยกเว้นตามกฎหมาย อย่างไรก็ตาม บางอุตสาหกรรมและหน่วยงานภาครัฐมีข้อกำหนดเพิ่มเติมให้เก็บข้อมูลในประเทศ

PDPA บังคับให้เข้ารหัสข้อมูลส่วนบุคคลทุกชนิดไหม?

กฎหมายกำหนดให้มีมาตรการที่เหมาะสมกับความเสี่ยง การเข้ารหัสระหว่างส่งและขณะจัดเก็บเป็นแนวปฏิบัติมาตรฐานที่ควรทำ ส่วนข้อมูลอ่อนไหวควรมีมาตรการเข้มงวดกว่า

ถ้าข้อมูลรั่วจาก Server ของผู้ให้บริการ Cloud ใครต้องแจ้งเหตุ?

ผู้ควบคุมข้อมูล ซึ่งมักเป็นองค์กรที่เป็นเจ้าของระบบ มีหน้าที่แจ้งเหตุ ส่วนผู้ให้บริการในฐานะผู้ประมวลผลข้อมูลต้องแจ้งผู้ควบคุมข้อมูลโดยไม่ชักช้า รายละเอียดควรกำหนดไว้ใน DPA

Log ที่มี IP Address ถือเป็นข้อมูลส่วนบุคคลตาม PDPA ไหม?

IP Address อาจถือเป็นข้อมูลที่ระบุตัวบุคคลได้เมื่อนำไปรวมกับข้อมูลอื่น จึงควรจัดการ Log ด้วยมาตรการเดียวกับข้อมูลส่วนบุคคล

สรุป

งานด้าน PDPA ของทีม Infrastructure คือการทำให้มาตรการรักษาความมั่นคงปลอดภัยเกิดขึ้นจริงและมีหลักฐานตรวจสอบได้ ให้เริ่มจาก Access Control และ Encryption ซึ่งลดความเสี่ยงได้มากที่สุด แล้วจัดการ Log, Backup, ที่ตั้งข้อมูล และแผนรับมือเหตุตาม Checklist

THAI DATA CLOUD ให้บริการ Cloud Server และ Backup Solution บน Data Center ในประเทศไทย สำหรับองค์กรที่ต้องการให้ข้อมูลอยู่ในประเทศ [ตรวจสอบ: มาตรฐานที่ได้รับการรับรอง เช่น ISO 27001 และเอกสาร DPA ที่ให้ลูกค้าได้] หากต้องการให้ทีมช่วยประเมินระบบตาม Checklist นี้ ปรึกษาได้ที่ ติดต่อ THAI DATA CLOUD

แชร์FacebookXLINELinkedIn

มีคำถามเรื่องบริการ? ติดต่อทีมงาน