การแยกส่วนข้อมูลผู้เช่าระบบ (Multi-Tenancy Isolation)
ระบบ HR COREHub ได้รับการออกแบบโครงสร้างสถาปัตยกรรมด้วยการควบคุมแบบ Multi-Tenancy ที่เข้มงวด เพื่อให้มั่นใจในเรื่องการแบ่งแยกสิทธิ์ข้อมูล (Partition Isolation) และความเป็นส่วนตัวของข้อมูล
โครงสร้างระบบผู้เช่า (Tenant Architecture)
องค์กรลูกค้าแต่ละแห่งจะถูกจับคู่กับโครงสร้าง Tenant หรือผู้เช่าแยกขาดจากกันเชิงตรรกะ
- ข้อมูล โครงสร้างการตั้งค่า และโปรไฟล์ผู้ใช้จะถูกแบ่งแยกอย่างเด็ดขาดภายในพาร์ทิชันของแต่ละผู้เช่า
- ผู้ใช้งานใน Tenant A จะไม่มีทางเข้าถึง สืบค้น หรือดูข้อมูลจาก Tenant B ได้โดยเด็ดขาด
- การตั้งค่าระบบ การสืบค้นฐานข้อมูล (Database Queries) และถังเก็บข้อมูล (Storage Buckets) จะใช้คีย์เฉพาะของผู้เช่า (Tenant-Specific Keys) เพื่อแยกข้อมูลทางกายภาพหรือตรรกะ
การเลือกผู้เช่า (Tenant Selection)
- ขณะเข้าสู่ระบบ (During Login): ผู้ใช้ต้องป้อนหรือเลือก รหัสผู้เช่า (Tenant Identifier) ซึ่งโดยทั่วไปจะตรงกับชื่อโดเมนขององค์กร ก่อนที่จะกรอกรหัสผ่าน
- Single Sign-On (SSO): การตั้งค่าล็อกอินผ่านระบบกลางขององค์กรจะถูกตรวจหาโดยอัตโนมัติอ้างอิงตามผู้เช่าที่คุณเลือก