จัดลำดับ C-I-A ให้ตรงกับธุรกิจ จุดเริ่มต้นของการออกแบบการควบคุมภายในด้านไอที

สรุปสั้น
ความลับ ความถูกต้องครบถ้วน และความพร้อมใช้งาน สำคัญทั้งสามข้อ แต่เมื่อเวลาและงบประมาณจำกัด องค์กรต้องเลือกว่าจะลงแรงกับข้อใดก่อน คำตอบขึ้นอยู่กับว่าธุรกิจนั้นเสียหายจากอะไรเร็วที่สุด การจัดลำดับนี้คือจุดเริ่มต้นของการออกแบบการควบคุมภายในด้านไอทีที่ตรงกับความเสี่ยงจริง ไม่ใช่การลอกเช็กลิสต์มาใช้ทั้งชุด
C-I-A คืออะไร และทำไมการจัดลำดับสำคัญกว่าการท่องนิยาม
C-I-A คือเป้าหมายสามข้อของการรักษาความมั่นคงปลอดภัยของสารสนเทศ ซึ่งเป็นนิยามที่ใช้ร่วมกันทั้งใน ISO/IEC 27001 และกรอบงานด้านความมั่นคงปลอดภัยอื่น ๆ ประกอบด้วย
- Confidentiality (การรักษาความลับ) ข้อมูลถูกเข้าถึงได้เฉพาะผู้ที่ได้รับอนุญาต ความเสียหายคือข้อมูลรั่วไหลไปถึงคนที่ไม่ควรเห็น
- Integrity (ความถูกต้องครบถ้วน) ข้อมูลถูกต้อง ครบถ้วน และไม่ถูกแก้ไขโดยไม่ได้รับอนุญาต ความเสียหายคือตัวเลขผิดโดยที่ไม่มีใครรู้
- Availability (ความพร้อมใช้งาน) ระบบและข้อมูลพร้อมให้ใช้เมื่อจำเป็น ความเสียหายคือระบบล่มแล้วทำงานต่อไม่ได้
จุดที่หลายองค์กรพลาดไม่ใช่การจำนิยามไม่ได้ แต่คือ การปฏิบัติกับทั้งสามข้อเท่ากันหมด เพราะในความเป็นจริงไม่มีองค์กรใดมีทรัพยากรพอจะควบคุมทุกด้านให้แน่นเท่ากัน เมื่อถึงเวลาต้องเลือกว่าจะใช้งบไปกับการเข้ารหัสข้อมูล การสอบยันความถูกต้องของรายการ หรือระบบสำรองและกู้คืน คำถามที่ต้องตอบให้ได้ก่อนคือ ถ้าเสียข้อใดไปหนึ่งข้อ ธุรกิจนี้เจ็บที่สุดจากข้อไหน
หลักการจัดลำดับนี้ไม่ใช่เรื่องใหม่ในเชิงกรอบงาน แนวทางการจัดประเภทความมั่นคงปลอดภัยของระบบสารสนเทศตามมาตรฐานสากล กำหนดให้ประเมินผลกระทบของแต่ละระบบแยกทีละด้าน คือให้ระดับ C, I และ A ของระบบเดียวกันต่างกันได้ ซึ่งก็คือการยอมรับโดยปริยายว่าน้ำหนักของสามข้อนี้ไม่เท่ากันในทุกบริบท
ลำดับ C-I-A เปลี่ยนไปตามประเภทธุรกิจอย่างไร
วิธีที่ใช้ได้ผลคือถามว่าความเสียหายรูปแบบใดเกิดเร็วที่สุดและกู้คืนยากที่สุดสำหรับธุรกิจนั้น ตัวอย่างที่พบบ่อย
- เว็บขายของออนไลน์ ลำดับมักเป็น A > I > C เพราะระบบล่มหมายถึงขายไม่ได้ทันทีและวัดเป็นตัวเงินได้ในหน่วยนาที ส่วนข้อมูลที่เก็บส่วนใหญ่เป็นข้อมูลคำสั่งซื้อที่อ่อนไหวน้อยกว่าข้อมูลประเภทอื่น
- ธนาคารและระบบบัญชี ลำดับมักเป็น I > C > A เพราะตัวเลขที่ผิดเพียงรายการเดียวสร้างความเสียหายหนักและตามแก้ยาก ระบบที่ล่มไปชั่วคราวยังพอมีกระบวนการสำรองรองรับ แต่ยอดคงเหลือที่เพี้ยนโดยไม่มีใครจับได้จะไหลต่อไปถึงงบการเงิน
- ข้อมูลสุขภาพหรือข้อมูลด้านความมั่นคง ลำดับมักเป็น C > I > A เพราะข้อมูลที่รั่วออกไปแล้วเรียกคืนไม่ได้ ความเสียหายเป็นแบบถาวรและกระทบบุคคลโดยตรง
- ระบบควบคุมในโรงงานหรือระบบที่เกี่ยวกับชีวิตคน ต้องพิจารณาความปลอดภัยเป็นเงื่อนไขนำ แล้วจึงเรียง A > I > C ตามมา ซึ่งเป็นการกลับลำดับจากระบบสารสนเทศทั่วไป
ข้อสำคัญคือลำดับเหล่านี้เป็นผลของการวิเคราะห์ ไม่ใช่กฎตายตัวที่ท่องจำแล้วใช้ได้ทุกกรณี องค์กรเดียวกันอาจมีลำดับต่างกันคนละระบบ เช่น บริษัทที่ขายของออนไลน์ย่อมให้ความพร้อมใช้งานมาก่อนในระบบหน้าร้าน แต่ในระบบบัญชีแยกประเภทของบริษัทเดียวกันนั้น ความถูกต้องครบถ้วนต้องมาก่อนเสมอ การตอบว่า บริษัทเราเรียง A มาก่อน แบบเหมารวมทั้งองค์กรจึงเป็นสัญญาณว่ายังไม่ได้วิเคราะห์จริง
ความปลอดภัยของชีวิต ปัจจัยหลักที่ห้ามมองข้าม
เราควรแยกให้ชัด
Safety หรือความปลอดภัยของชีวิตและร่างกาย ไม่ได้เป็นหนึ่งในสามองค์ประกอบของ C-I-A ตั้งแต่ต้น เพราะ C-I-A เป็นกรอบสำหรับสารสนเทศ ไม่ใช่สำหรับกระบวนการทางกายภาพ แต่ในระบบเทคโนโลยีเชิงปฏิบัติการ เช่น ระบบควบคุมในโรงงาน ระบบสาธารณูปโภค หรือเครื่องมือแพทย์ ความปลอดภัยเป็นวัตถุประสงค์ที่อยู่เหนือทั้งสามข้อ เพราะความเสียหายไม่ใช่ข้อมูลแต่เป็นชีวิตคน
ในทางปฏิบัติจึงมักอธิบายว่า ระบบสารสนเทศทั่วไปเรียง C-I-A ส่วนระบบเทคโนโลยีเชิงปฏิบัติการเรียงกลับด้านเป็น A-I-C โดยมีความปลอดภัยเป็นเงื่อนไขครอบอีกชั้นหนึ่ง
แปลงลำดับที่ได้ไปเป็นการควบคุมภายในด้านไอที
เมื่อจัดลำดับได้แล้ว ขั้นต่อไปคือแปลงเป็นการควบคุมที่มีหลักฐานให้ตรวจสอบได้ การควบคุมทั่วไปด้านเทคโนโลยีสารสนเทศ (ITGC) แบ่งออกเป็นสี่กลุ่ม และแต่ละกลุ่มรองรับเป้าหมายคนละข้อกัน
- การเข้าถึงโปรแกรมและข้อมูล (Access to Programs and Data) รองรับ C เป็นหลัก ครอบคลุมการให้สิทธิตามหน้าที่ การทบทวนสิทธิตามรอบ การถอนสิทธิเมื่อพ้นสภาพ และการควบคุมบัญชีผู้ใช้สิทธิสูง
- การบริหารการเปลี่ยนแปลงโปรแกรม (Program Change) รองรับ I เป็นหลัก ครอบคลุมการอนุมัติก่อนเปลี่ยน การทดสอบ การแยกสภาพแวดล้อมพัฒนาออกจากใช้งานจริง และการแยกหน้าที่ระหว่างผู้พัฒนากับผู้นำขึ้นระบบ
- การพัฒนาและการนำระบบใหม่มาใช้ (Program Development) รองรับ I เป็นหลัก ครอบคลุมการทดสอบก่อนใช้งานจริง การอนุมัติรับมอบระบบ และการกระทบยอดข้อมูลที่ย้ายจากระบบเดิม
- การปฏิบัติงานคอมพิวเตอร์ (Computer Operations) รองรับ A เป็นหลัก ครอบคลุมการสำรองข้อมูล การทดสอบกู้คืน การเฝ้าระวังงานประมวลผล และแผนความต่อเนื่องทางธุรกิจ
ส่วนการควบคุมระดับรายการในระบบงาน เช่น การตรวจสอบความถูกต้องของข้อมูลนำเข้า การสอบยันยอดรวม และการควบคุมลำดับเลขที่เอกสาร เรียกว่าการควบคุมระดับแอปพลิเคชัน (Application Controls หรือ ITAC) ซึ่งเป็นคนละชั้นกับ ITGC ไม่ใช่กลุ่มย่อยของ ITGC การควบคุมกลุ่มนี้รองรับ I โดยตรงที่สุด แต่จะเชื่อถือได้ก็ต่อเมื่อ ITGC ที่รองรับระบบนั้นมีประสิทธิผล เพราะหากใครก็แก้โปรแกรมหรือแก้ข้อมูลในฐานข้อมูลได้โดยไม่ผ่านการอนุมัติ การควบคุมที่ฝังอยู่ในหน้าจอก็ไม่มีความหมาย
ความเชื่อมโยงนี้ทำให้การจัดลำดับมีผลต่อการตัดสินใจจริง องค์กรที่วางลำดับว่า I มาก่อน ควรลงแรงกับการแยกหน้าที่ การควบคุมการเปลี่ยนแปลงโปรแกรม และการควบคุมระดับรายการให้แน่นก่อน ส่วนองค์กรที่วางลำดับว่า A มาก่อน ควรลงแรงกับการทดสอบกู้คืนและแผนความต่อเนื่องให้เห็นผลก่อน แทนที่จะไล่ทำทุกหัวข้อในเช็กลิสต์ให้ครบแบบผิวเผินเท่ากันหมด
ในเชิงกรอบการควบคุมภายใน แนวคิดนี้สอดคล้องกับ COSO Internal Control – Integrated Framework หลักการที่ 11 ที่กำหนดให้องค์กรคัดเลือกและพัฒนากิจกรรมการควบคุมทั่วไปด้านเทคโนโลยีเพื่อสนับสนุนการบรรลุวัตถุประสงค์ โดยคำสำคัญคือ เพื่อสนับสนุนวัตถุประสงค์ ไม่ใช่เพื่อให้มีครบทุกหัวข้อ
ผู้ตรวจสอบภายในใช้ลำดับนี้ทำอะไรได้บ้าง
สำหรับงานตรวจสอบภายใน ลำดับ C-I-A ใช้ประโยชน์ได้อย่างน้อยสามจุด
จุดแรก คือ การวางแผนตรวจสอบ เมื่อจัดทำ audit universe แล้วต้องจัดลำดับความเสี่ยง การระบุว่าแต่ละระบบให้น้ำหนัก C, I หรือ A มากที่สุด ช่วยอธิบายต่อคณะกรรมการตรวจสอบได้ว่าทำไมจึงเลือกตรวจระบบหนึ่งก่อนอีกระบบหนึ่ง ซึ่งหนักแน่นกว่าการบอกว่าระบบนี้ใหญ่กว่า
จุดที่สอง คือ การกำหนดขอบเขตและวิธีการตรวจ ระบบที่ให้น้ำหนัก I สูงควรใช้เวลาไปกับการทดสอบการแยกหน้าที่และการทดสอบความถูกต้องของรายการ ส่วนระบบที่ให้น้ำหนัก A สูงควรตรวจหลักฐานการทดสอบกู้คืนจริง ไม่ใช่แค่ดูว่ามีนโยบายสำรองข้อมูลเป็นลายลักษณ์อักษร
จุดที่สาม คือ การจัดระดับความเสี่ยงของประเด็นที่ตรวจพบ ข้อบกพร่องเรื่องเดียวกันอาจมีระดับต่างกันคนละระบบ เช่น การไม่ทบทวนสิทธิผู้ใช้ตามรอบ ถือเป็นประเด็นระดับสูงในระบบที่เก็บข้อมูลส่วนบุคคลอ่อนไหว แต่อาจเป็นระดับปานกลางในระบบที่เก็บข้อมูลทั่วไป การอ้างลำดับ C-I-A ของระบบนั้นทำให้การให้ระดับความเสี่ยงมีเหตุผลรองรับ ไม่ใช่ความรู้สึกของผู้ตรวจ
ข้อควรระวัง จากประสบการณ์ที่พบเจอ
นโยบายความมั่นคงปลอดภัยสารสนเทศของหลายองค์กรระบุ C-I-A ไว้ครบสามข้อ แต่ไม่เคยระบุลำดับ ผลคือ เมื่อถึงเวลาตัดงบประมาณ ฝ่ายไอทีเลือกตัดตามความสะดวก ไม่ใช่ตามความเสี่ยง ข้อเสนอแนะที่ใช้ได้ผลคือให้ระบุลำดับไว้ในเอกสารจัดประเภทระบบงานรายระบบ ไม่ใช่เขียนรวมไว้ที่นโยบายระดับองค์กรเพียงจุดเดียว
องค์กรจำนวนมากให้น้ำหนัก C มากเกินจริงเพราะเป็นด้านที่เป็นข่าว ขณะที่ความเสียหายที่พบจริงในงานตรวจสอบมักมาจาก I มากกว่า เช่น รายการซ้ำจากการนำเข้าไฟล์สองรอบ ยอดยกมาไม่ตรงหลังเปลี่ยนระบบ หรือสูตรในไฟล์คำนวณที่ถูกแก้โดยไม่มีใครอนุมัติ ปัญหากลุ่มนี้ไม่เป็นข่าวแต่ไปโผล่ที่งบการเงินโดยตรง
เมื่อองค์กรย้ายระบบขึ้นคลาวด์ คำตอบเรื่องความพร้อมใช้งานมักเปลี่ยนไปอยู่ที่ผู้ให้บริการ แต่ความรับผิดชอบตามแบบจำลองความรับผิดชอบร่วมยังอยู่ที่องค์กรในส่วนของการตั้งค่า การให้สิทธิ และการสำรองข้อมูลระดับแอปพลิเคชัน ควรตรวจว่าองค์กรเข้าใจเส้นแบ่งนี้จริง และอย่าถือว่าการมีรายงานมาตรฐานจากผู้ให้บริการเท่ากับตรวจสอบแล้ว เพราะต้องอ่านว่าครอบคลุมช่วงเวลาใด ขอบเขตใด และมีข้อยกเว้นอะไรบ้าง
สำหรับบริษัทที่เตรียม IPO การจัดลำดับ C-I-A รายระบบเป็นเอกสารที่ช่วยได้มากตอนตอบแบบประเมินความเพียงพอของระบบควบคุมภายใน เพราะทำให้อธิบายได้ว่าการควบคุมที่มีอยู่ออกแบบมาเพื่อรองรับความเสี่ยงใด แทนที่จะตอบเพียงว่ามีหรือไม่มี
ระวังการนำลำดับจากตัวอย่างในตำราหรือข้อสอบมาใช้กับองค์กรจริงโดยไม่ปรับ ตัวอย่างเหล่านั้นออกแบบมาเพื่อให้เห็นหลักคิดในกรณีที่ชัดเจนที่สุด แต่ธุรกิจจริงมักคาบเกี่ยวหลายประเภท เช่น ผู้ให้บริการแพลตฟอร์มสุขภาพออนไลน์ที่ต้องแบกทั้ง C จากข้อมูลผู้ป่วยและ A จากการที่ระบบต้องพร้อมใช้ตลอดเวลา กรณีแบบนี้ต้องจัดลำดับแยกรายระบบย่อย ไม่ใช่รายบริษัท
สำหรับผู้ทำบัญชีและผู้สอบบัญชีที่ต้องการเข้าใจการควบคุมภายในด้านไอทีให้ลึกพอจะตั้งคำถามและประเมินได้เอง พร้อมเก็บชั่วโมง CPD ไปในตัว cpdclass.com มีคอร์สอบรม CPD ออนไลน์ ผู้ทำบัญชี ผู้สอบบัญชี ที่อธิบายตั้งแต่การจัดลำดับความเสี่ยงไปจนถึงการทดสอบ ITGC ด้วยตัวอย่างจากงานตรวจสอบจริง เรียนจบแล้วนับชั่วโมงได้ทันทีตามเกณฑ์ปัจจุบัน
บทความนี้อ้างอิงแนวคิดการรักษาความมั่นคงปลอดภัยของสารสนเทศตาม ISO/IEC 27001, แนวทางการจัดประเภทความมั่นคงปลอดภัยของระบบสารสนเทศของ NIST และกรอบการควบคุมภายใน COSO Internal Control – Integrated Framework (2013) หลักการที่ 11 ข้อมูลเป็นปัจจุบัน ณ เดือนกันยายน 2569
อย่างไรก็ตาม ตัวอย่างการจัดลำดับในบทความเป็นแนวทางประกอบการพิจารณา องค์กรควรวิเคราะห์ตามลักษณะธุรกิจ ระบบงาน และข้อกำหนดของหน่วยงานกำกับดูแลที่เกี่ยวข้องก่อนนำไปใช้
คำถามที่พบบ่อย
ลำดับ C-I-A ที่ถูกต้องคืออะไร?
ไม่มีลำดับที่ถูกต้องสากล ลำดับขึ้นอยู่กับว่าระบบนั้นรองรับกระบวนการใดและองค์กรเสียหายจากอะไรมากที่สุด องค์กรเดียวกันจึงมีลำดับต่างกันได้ในแต่ละระบบ
ในการสอบหรือแบบทดสอบ ควรตอบอย่างไร?
ข้อสอบมักให้บริบทธุรกิจมาชัดเจนเพื่อให้มีคำตอบที่ดีที่สุดเพียงข้อเดียว วิธีตอบคือจับว่าโจทย์บอกความเสียหายแบบใดไว้ แล้วเลือกข้อที่ตรงกับความเสียหายนั้นเป็นลำดับแรก ไม่ใช่ท่องลำดับใดลำดับหนึ่งไว้ล่วงหน้า
Safety อยู่ในกรอบ C-I-A หรือไม่?
ไม่อยู่ Safety เป็นวัตถุประสงค์แยกต่างหากที่ใช้กับระบบเทคโนโลยีเชิงปฏิบัติการซึ่งควบคุมกระบวนการทางกายภาพ และถือเป็นเงื่อนไขที่อยู่เหนือทั้งสามข้อ ไม่ใช่องค์ประกอบที่สี่ของ triad
ผู้ทำบัญชีที่ไม่ได้ดูแลระบบไอที จำเป็นต้องรู้เรื่องนี้หรือไม่?
จำเป็น เพราะความถูกต้องของข้อมูลที่ไหลเข้าสู่ระบบบัญชีขึ้นอยู่กับการควบคุมด้านไอทีโดยตรง การเข้าใจว่าระบบที่ตนใช้ให้น้ำหนักด้านใด ช่วยให้ตั้งคำถามกับฝ่ายไอทีได้ตรงจุดและอธิบายต่อผู้สอบบัญชีได้
เอกสารจัดลำดับ C-I-A ควรทบทวนบ่อยแค่ไหน?
อย่างน้อยปีละครั้ง และควรทบทวนทันทีเมื่อมีการเปลี่ยนแปลงสำคัญ เช่น เปลี่ยนระบบงานหลัก ย้ายขึ้นคลาวด์ เพิ่มช่องทางธุรกิจใหม่ หรือเริ่มเก็บข้อมูลประเภทที่อ่อนไหวกว่าเดิม
เกี่ยวกับผู้เขียน

Sornron Thongprasert
Internal Control Design & Implementation | Internal Audit and IT Audit | Enterprise Risk Management (ERM) Advisory | Accounting and Tax Advisory Services | Personal Data Protection Act (PDPA) Consulting | Corporate Governance and Compliance
อยากเก็บชั่วโมง CPD ให้ครบปีนี้?
ดูคอร์สอบรมออนไลน์ของ cpdclass — เรียนจบและเจ้าหน้าที่ตรวจยืนยันตัวตน รับหนังสือรับรองไว้ยื่นชั่วโมงต่อสภาฯ ด้วยตนเอง
ดูคอร์สทั้งหมด


