Multi-Tenant
ארכיטקטורת Multi-Tenant מאפשרת למערכת SaaS אחת לשרת מספר ארגונים (tenants) נפרדים על אותה תשתית, תוך בידוד נתונים מוחלט ביניהם. ב-StoreChart, כל tenant מנוהל ברמת Row-Level Security (RLS) בבסיס הנתונים.
Multi-Tenant (ריבוי דיירים) היא ארכיטקטורה שבה מערכת SaaS אחת משרתת מספר ארגונים ("tenants") נפרדים.
כל tenant מקבל חוויה כאילו יש לו מערכת נפרדת, אך בפועל כולם רצים על אותה תשתית.
ב-StoreChart, הבידוד מיושם ברמת Supabase RLS (Row-Level Security) — מבטיח שכל שורה במסד הנתונים שייכת ל-tenant ספציפי ואינה נגישה לאחרים.
מונחים קשורים
Multi-Store הוא ניהול מספר חנויות אונליין תחת מערכת אחת. במקום לנהל כל חנות בנפרד, כל הנתונים (הזמנות, מלאי, לקוחות) מסונכרנים ומנוהלים מדשבורד מאוחד.
RLS היא טכנולוגיה לאבטחת מסד נתונים שמבטיחה שכל שורה במסד נגישה רק למשתמש/tenant הנכון. ב-Supabase (ובסיסי PostgreSQL), RLS מיושם ברמת הדטהבייס — לא ברמת האפליקציה — מה שמספק שכבת אבטחה נוספת.