แพลตฟอร์มและความปลอดภัย
แพลตฟอร์มแบบ Multi-tenant ความปลอดภัย และความเสถียร
รากฐานระดับองค์กร รองรับ 10 โรงแรมในวันนี้ และกว่า 200 แห่งในวันข้างหน้า
สรุปสั้นๆ: แยกข้อมูลผู้เช่าด้วย Row-level Security รองรับหลายที่พัก สิทธิ์ตามบทบาทแบบละเอียด Audit Trail แบบ Append-only, Argon2id, AES-256-GCM และการซิงค์แบบเรียลไทม์
อัปเดตเมื่อเดือนตุลาคม 2026
แพลตฟอร์มและความปลอดภัยทำอะไรได้บ้าง
- การแยกข้อมูลแบบ Multi-tenant — ข้อมูลของแต่ละกลุ่มโรงแรมถูกแยกที่ระดับฐานข้อมูลด้วย Row-level Security
- รองรับหลายที่พัก — กลุ่มโรงแรมบริหารหลายที่พักได้ภายใต้บัญชีเดียว พร้อมการตั้งค่าแยกตามที่พักและรายงานระดับกลุ่ม
- การเข้าถึงตามบทบาทขั้นสูง (RBAC) — กำหนดสิทธิ์ได้ละเอียดรายการต่อรายการ และสร้างบทบาทเองได้ ผู้ใช้หนึ่งคนอาจเป็นผู้จัดการที่โรงแรมหนึ่ง และเป็นพนักงานต้อนรับที่อีกโรงแรมหนึ่ง
- การควบคุมรายการสำคัญ — การแก้ไขราคา (Rate Override) ส่วนลด การ Void การคืนเงิน และการปรับปรุงโฟลิโอ กำหนดให้ต้องใช้ผู้ใช้ที่ได้รับอนุญาตได้
- Audit Trail — ทุกการเปลี่ยนแปลงถูกบันทึกว่าใคร ทำอะไร ที่ไหน และเมื่อใด รวมถึงค่าก่อน/หลังระดับฟิลด์ เป็นบันทึกแบบเพิ่มได้อย่างเดียว (Append-only)
- การซิงค์แบบเรียลไทม์ — WebSocket ส่งอัปเดตไปยังทุกหน้าจอที่เปิดอยู่ทันที
- ความปลอดภัย — แฮชรหัสผ่านด้วย Argon2id เซสชัน JWT ที่เพิกถอนได้ AES-256-GCM สำหรับเอกสารประจำตัว และ Rate Limiting
- การติดตามสถานะระบบ (System Health) — สถานะบริการ งานเบื้องหลัง คิว การนับถอยหลังของการกันวงเงินบัตร และการส่งข้อมูลขาออก
- การติดตามสถานะฐานข้อมูล (Database Health) — Connection Pool คิวรีที่ช้า สถานะของ Index และตาราง และการตรวจสอบความถูกต้องของข้อมูลแบบมีขั้นตอนแนะนำ
- ทำงานบนคลาวด์ — ไม่ต้องติดตั้งอะไร ใช้งานได้บนเบราว์เซอร์สมัยใหม่ทุกตัว ใช้ Managed PostgreSQL พร้อมการสำรองข้อมูลอัตโนมัติ
ทำงานร่วมกับ
การจองและ ARI
ดูทุกห้อง ทุกคืน ในตารางเดียว หัวใจหลักที่ทุกโมดูลอื่นต้องพึ่งพา
ดูเพิ่มเติมโฟลิโอและไนท์ออดิท
ทุกรายการค่าใช้จ่าย ภาษี และการชำระเงินอยู่ในใบแจ้งยอดเดียวที่ชัดเจน คำนวณด้วยทศนิยมที่แม่นยำ
ดูเพิ่มเติมAPI สำหรับพาร์ตเนอร์
ให้เอเจนต์และพาร์ตเนอร์ค้นหาและจองห้องพักของคุณได้โดยตรงผ่าน API ที่ปลอดภัย
ดูเพิ่มเติมเทคโนโลยีที่ใช้ (Technology Stack)
| เลเยอร์ | เทคโนโลยี |
|---|---|
| แบ็กเอนด์ | Go 1.25 — คอมไพล์เป็นเนทีฟ รองรับการทำงานพร้อมกัน (Concurrency) และใช้หน่วยความจำน้อย |
| ฐานข้อมูล | PostgreSQL 18 พร้อม Exclusion Constraint ที่รับประกันว่าการจองไม่ซ้อนทับ และ Row-level Security |
| การเงิน | คำนวณทศนิยมแบบแม่นยำตลอดทั้งระบบ — ไม่มีการปัดเศษแบบ Floating-point |
| แคชและเซสชัน | Redis — การเพิกถอนโทเค็น แคชสิทธิ์ผู้ใช้ และ Rate Limiting |
| เว็บฟรอนต์เอนด์ | React 19, TypeScript, Vite, TanStack Query, Tailwind CSS |
| มือถือ | Flutter — แอป iOS และ Android สามแอปบนแกนระบบเดียวกัน |
| เรียลไทม์ | WebSocket |
| Edge | Caddy Reverse Proxy พร้อม TLS อัตโนมัติ |
แพลตฟอร์มและความปลอดภัย: คำถามที่พบบ่อย
ข้อมูลของโรงแรมแต่ละแห่งถูกแยกออกจากกันอย่างไร?
ข้อมูลของแต่ละกลุ่มโรงแรมถูกแยกที่ระดับฐานข้อมูลด้วย Row-level Security ของ PostgreSQL
bedsKey มี Audit Trail หรือไม่?
มี ทุกการเปลี่ยนแปลงถูกบันทึกว่าใคร ทำอะไร ที่ไหน และเมื่อใด รวมถึงค่าก่อนและหลังระดับฟิลด์ ในบันทึกแบบเพิ่มได้อย่างเดียว (Append-only)
ฉันจำเป็นต้องติดตั้ง bedsKey หรือไม่?
ไม่ต้อง bedsKey ทำงานบนคลาวด์ ใช้งานได้บนเบราว์เซอร์สมัยใหม่ทุกตัว และทำงานบน Managed PostgreSQL พร้อมการสำรองข้อมูลอัตโนมัติ
คู่มือที่เกี่ยวข้อง
บริหารที่พักทั้งหมดของคุณได้ในระบบเดียว
ติดต่อ sales@bedskey.com — เราจะพาคุณชม bedsKey ด้วยห้องพักและราคาของคุณเอง
