Skip to main content

การแยกส่วนข้อมูลผู้เช่าระบบ (Multi-Tenancy Isolation)

ระบบ HR COREHub ได้รับการออกแบบโครงสร้างสถาปัตยกรรมด้วยการควบคุมแบบ Multi-Tenancy ที่เข้มงวด เพื่อให้มั่นใจในเรื่องการแบ่งแยกสิทธิ์ข้อมูล (Partition Isolation) และความเป็นส่วนตัวของข้อมูล

โครงสร้างระบบผู้เช่า (Tenant Architecture)

องค์กรลูกค้าแต่ละแห่งจะถูกจับคู่กับโครงสร้าง Tenant หรือผู้เช่าแยกขาดจากกันเชิงตรรกะ

  • ข้อมูล โครงสร้างการตั้งค่า และโปรไฟล์ผู้ใช้จะถูกแบ่งแยกอย่างเด็ดขาดภายในพาร์ทิชันของแต่ละผู้เช่า
  • ผู้ใช้งานใน Tenant A จะไม่มีทางเข้าถึง สืบค้น หรือดูข้อมูลจาก Tenant B ได้โดยเด็ดขาด
  • การตั้งค่าระบบ การสืบค้นฐานข้อมูล (Database Queries) และถังเก็บข้อมูล (Storage Buckets) จะใช้คีย์เฉพาะของผู้เช่า (Tenant-Specific Keys) เพื่อแยกข้อมูลทางกายภาพหรือตรรกะ
Diagram แสดงการแยกส่วนฐานข้อมูลสถาปัตยกรรมผู้เช่าระบบและชั้นการกำหนดเส้นทางที่ปลอดภัยของแพลตฟอร์ม HR COREHub

การเลือกผู้เช่า (Tenant Selection)

  • ขณะเข้าสู่ระบบ (During Login): ผู้ใช้ต้องป้อนหรือเลือก รหัสผู้เช่า (Tenant Identifier) ซึ่งโดยทั่วไปจะตรงกับชื่อโดเมนขององค์กร ก่อนที่จะกรอกรหัสผ่าน
  • Single Sign-On (SSO): การตั้งค่าล็อกอินผ่านระบบกลางขององค์กรจะถูกตรวจหาโดยอัตโนมัติอ้างอิงตามผู้เช่าที่คุณเลือก