ÖlçümX Dokümantasyon
MOD-ORG-02 Kurum Yönetimi Pilot kapsamında

Çoklu Kampüs ve Rol Bazlı Yönetim

Kuruma özel adres, yalıtılmış veri ve kapsamlı yetki atamaları

Kampüsü ve şubesi olan kurumlar için tek panel. Her kurumun verisi PostgreSQL Row-Level Security (RLS) ile diğer kurumlardan yalıtılır; yetkiler kurum, kampüs, şube ya da ders kapsamında verilir.
Sistem Parametreleri ve Çıktı Standartları
Parametre Ölçüm / Değer Mimari Standart
Kurum adresi {kurum}.olcumx.com Deploy ve DNS işlemi gerektirmez
Yetki kapsamı Kurum · Kampüs · Şube · Ders Rol şablonları ve kapsamlı atamalar
İki aşamalı doğrulama Authenticator Kritik işlemler yakın zamanda doğrulanmış oturum ister
Yalıtım PostgreSQL RLS Kurum kimliğini yalnızca gateway yazar
Çoklu Kampüs ve Rol Bazlı Yönetim Arayüz Görünümü
Multi-Tenant Mimarisi

1. Çok Kiracılı Mimari ve Kurum Adresi

Bütün kurumlar aynı altyapıda çalışır; her kurum kendi adresinde, kendi verisiyle yalıtılmış olarak hizmet alır.

Genel internete açık tek giriş noktası gateway'dir. Gateway gelen isteğin alan adından kurumu çözer, istemcinin gönderdiği kurum başlığını siler ve kurum kimliğini kendisi yazar.

İstemci bu yüzden başka bir kurumun kimliğini taklit edemez. Veri erişimini sınırlayan her kural ayrıca veritabanında RLS olarak da bulunur.

Gateway'de kurum çözümü (sadeleştirilmiş) Şema
// apps/gateway/src/index.ts
const tenant = await resolveTenant(env, hostname, request);
if (!tenant) { /* kurum bulunamadı */ }

// packages/edge-headers: gelen başlıklar temizlenir,
// kurum kimliği yalnızca burada yazılır.
const headers = tenantAppHeaders(request.headers, tenant);
Yetki Matrisi

2. Rol Bazlı Erişim (RBAC)

Kurum kendi kullanıcılarına öğretmen, operatör gibi roller verir. Yetki modeli rol şablonları, gruplar ve kapsamlı atamalardan oluşur; bir rol şu kapsamlardan biriyle sınırlanır:

  • Kurum: kurumun bütün kampüs ve şubeleri.
  • Kampüs: yalnızca atanan kampüsün öğrencileri ve sonuçları.
  • Şube ya da ders: yalnızca atanan şubenin ya da dersin sonuçları.
  • Süreli yetki: belirli bir tarihe kadar geçerli vekâlet.
Atomik Excel aktarımı

Öğrenci listesi doğrulama adımından geçer. Mükerrer öğrenci no ya da format hatası olan tek bir satır bütün aktarımı durdurur ve hatalı satırlar yöneticiye listelenir. Aynı liste yeniden yüklenirse üzerine yaz, düzenle ya da vazgeç seçenekleri sunulur.

Kabiliyetler

Öne Çıkan Yetenekler

Bu modülün kurumsal iş akışlarına sunduğu yerleşik yetkinlikler ve çıktılar.

Kuruma özel adres

Yeni kurum, deploy ya da DNS işlemi gerektirmeden {kurum}.olcumx.com adresinde açılır.

Kapsamlı yetki

Roller kurum, kampüs, şube ya da ders kapsamında atanır; süreli yetkiyle vekâlet verilebilir.

Atomik Excel aktarımı

Mükerrer öğrenci no ya da format hatası olan tek bir satır bütün aktarımı durdurur; hatalı satırlar listelenir.

Kurumlar arası yalıtım

Hiçbir kullanıcı başka bir kurumun sınav, öğrenci ya da karne verisine erişemez.

Ekosistem

Diğer Modüller

ÖlçümX platformundaki diğer entegre mimari bileşenler: