Ekip, mevcut firmada panele erişimi olan kullanıcı listesidir. Her kullanıcının bir veya daha fazla rolü vardır; rol, yapabileceği işlemleri belirler.
Davet akışı
E-posta ile davet
Ayarlar → Ekip → Davet Et. E-posta ve rol seçin.
Kullanıcı linke tıkladı
Parola belirler, profilini tamamlar.
Aktivasyon
Otomatik aktif olur; firma listesinde sizin firmanız görünür.
Roller
Flextell’de tanımlı rol değerleri (RoleName enum):
| Rol değeri | Tipik kapsam |
|---|
super_admin | Her şey — kullanıcı, faturalandırma, ayarlar dahil |
doctor | Tedavi yapan personel; kendi takvimi ve randevuları |
coordinator | Operasyon koordinasyonu; görüşme, randevu, ekip planlama |
assistant | Firma / resepsiyon — görüşme ve randevu yönetimi |
accountant | Mali süreçler — satış, ödeme, e-Fatura |
Rol kapsamı firma bazlıdır. Aynı kullanıcı bir firmada super_admin, başkasında doctor olabilir. Detay: API: Roller.
Yetki matrisi (özet)
| İşlem | super_admin | coordinator | doctor | assistant | accountant |
|---|
| Kullanıcı davet et | ✓ | — | — | — | — |
| Faturalandırma (Flextell) | ✓ | — | — | — | — |
| Randevu oluştur | ✓ | ✓ | ✓ | ✓ | — |
| Tüm randevuları gör | ✓ | ✓ | Sadece kendi | ✓ | — |
| Satış / ödeme kaydet | ✓ | ✓ | ✓ | ✓ | ✓ |
| e-Fatura kesimi | ✓ | — | — | — | ✓ |
| Stok düzeltme | ✓ | ✓ | — | — | — |
| Asistan ayarları | ✓ | ✓ | — | — | — |
| Rapor görüntüleme | ✓ | ✓ | Sadece kendi | Sınırlı | Mali raporlar |
Yukarıdaki yetki dağılımı tipik kullanım için rehberdir. Firma özelinde rol-izin eşlemesi panelden ayarlanabilir.
Doktor için özel ayarlar
Doctor rolündeki kullanıcılar ek olarak:
- Atanabilir tedavi listesi
- Google Calendar bağlantısı (Takvim sync)
- Mesai saatleri (genel mesaiden farklıysa)
- Komisyon/prim oranı (raporlama için)
Kullanıcı kaldırma
| Aksiyon | Sonuç |
|---|
| Devre dışı bırak | Giriş yapamaz, kayıtları korunur |
| Firmadan çıkar | Bu tenant’ı göremez; diğer firmalarda hesabı durur |
| Hesabı sil | Sadece kullanıcının kendi talebiyle — admin doğrudan silmez |
Doctor rolündeki kullanıcıyı kaldırmadan önce mevcut randevularını başka bir doktora taşıyın — aksi halde randevular sahipsiz kalır.
API tarafı
Rol ve izin modelinin API tarafı: Multi-Tenancy → Roller.