İçindekiler

Kiracı Yönetimi

Kiracı (Tenant) yönetimi, sistemin Multi-Tenant (Çoklu Kiracı) mimarisinin kalbini oluşturur. Sisteme abone olan her yeni "Kurum, Şirket veya Okul" bir kiracı olarak kaydedilir. Her kiracının verisi, kullanıcıları ve ayarları birbirinden tamamen izoledir. Ana giriş ekranı /Administration/Tenant adresindedir ve doğrudan kiracı listesini gösterir.

Kiracı ayarları bu ekrandan ayrılmıştır; aktif kiracının ayarları Yönetim / Genel (/Administration/General) ekranından yönetilir. Detaylar için Kiracı Ayarları sayfasına bakınız.


1. Kiracılar

/Tenant/Index sekmesi, sistemde aktif olarak hizmet alan tüm kurumları/şirketleri listeler. Yeni bir kurum sistemi satın aldığında veya demo açmak istediğinizde bu ekranı kullanırsınız.

Filtreleme

Listeyi daraltmak için şu filtreler mevcuttur:

  • Tarih Aralığı: Kurumun sisteme kayıt edildiği aralığa göre filtreleme.
  • Durum: Aktif/Pasif kurumlar. Sözleşmesi biten veya askıya alınan kurumlar filtrelenebilir.
  • Platform Kiracısı: Sadece platform operatörü (IsHost = true) kiracıları görmek için.

Liste Sütunları

Sütun Anlamı
Kod Kurumun sistem kısa kodu (Örn: TEN-001).
Ad Kurumun veya okulun ticari / görünen adı.
Platform Kiracının platform operatörü (IsHost) olup olmadığı.
Son Değiştiren Kaydı en son güncelleyen System Manager.
Son Değişiklik Tarihi Son güncelleme zamanı.
Durum Kurumun aktifliği. Pasif kurumların kullanıcıları sisteme giriş yapamaz.

Not: Bir kiracının "Sahipler - Yöneticiler" listesine erişmek için, tablodaki ilgili satırın sağ tarafında bulunan "..." (Daha Fazla İşlem) ikonuna tıklayıp "Sahipler - Yöneticiler" seçeneğini kullanabilirsiniz.

Yeni Kiracı Formu (Kurum Açılışı)

Yeni kiracı açılış formu kurum bilgisini ve isteğe bağlı TenantManager bilgisini alır. TenantManager bilgileri girilirse sistem yeni kullanıcıyı oluşturur, kullanıcı adını ad ve soyaddan üretir, kimlik numarasını otomatik Guid olarak kaydeder ve aktivasyon e-postasını bu kullanıcıya gönderir.

Alan Kullanım Amacı ve Kurallar
Ad Kurumun tam adı.
Açıklama Kuruma özel notlar, sözleşme detayı vb.
TenantManager adı ve soyadı İsteğe bağlı ilk yönetici bilgisi. Kullanıcı adı bu alanlardan üretilebilir.
TenantManager e-posta Aktivasyon bağlantısının gönderileceği e-posta.
TenantManager telefon 10 haneli cep telefonu biçimi.
Durum Kurum şu an sisteme giriş yapabilsin mi? (Aktif / Pasif).

Sahipler - Yöneticiler

Yönetim / Genel ekranındaki Sahipler - Yöneticiler sekmesini gören kullanıcı, yetkisine göre farklı bir kapsam görür:

  • Platform yetkilileri (Developer, SystemManager, Assistant): tüm kiracılardaki TenantManager atamalarını görür. Belirli bir kiracıya odaklanmak için Kiracılar ızgarasındaki satır menüsünden Sahip - Yönetici seçilir.
  • Kurum yöneticisi (TenantManager): yalnızca kendi kurumunun yöneticilerini görür ve buradan yönetici atayıp kaldırabilir. Atanacak kişi araması kendi kurumunun kullanıcılarıyla sınırlıdır. Ayrıntı: Kiracı Ayarları.

Aynı kullanıcı birden fazla kiracıda TenantManager olabilir.

Kiracının Sahibi (Owner), kurumu sisteme ilk kaydeden ve asıl yetkiye sahip olan kişidir.

  • Kiracı Sahibi silinemez ve rol seviyesi düşürülemez. Sahipliğini devretmeden sistemden tamamen ayrılamaz.
  • Sahiplik Devri: Kiracı sahibi, sahipliğini aynı kiracıdaki başka bir aktif yöneticiye devredebilir; devir karşı tarafın onayıyla tamamlanır (çift onay). Bu akışın servis altyapısı hazırdır ancak bu sürümde ekran üzerinden başlatılamaz.

Kullanım Amacı ve İş Akışı Kuralları

  • Platform Ayrımı: Tenant.IsHost = true olan kiracı Accsivo'nun kendi platform kiracısıdır; tüm müşteri kiracıları IsHost = false değerini taşır.
  • Veri İzolasyonu: Bir kiracı yaratılıp TenantManager atandıktan sonra kullanıcının erişeceği tüm İK, Finans, SPR verileri sadece ilgili kiracıya (TenantId) aittir. Diğer okullar/şirketler bu verileri asla göremez.
  • Abonelik Entegrasyonu: Kayıt (Register) sırasında seçilen modüller (ModuleCodes), kiracıya otomatik olarak deneme (Trial) aboneliği başlatır. Detaylı bilgi için Abonelik Yönetimi sayfasına bakınız.
  • Modül Erişimi: Kiracının hangi modüllere erişebildiği TenantModule kayıtları üzerinden belirlenir. Modül atamalarının detayları için Abonelik Yönetimi sayfasındaki Kiracı Modülleri bölümüne bakınız.