> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flextell.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Roller

> Rol oluşturmayı, izin ağacını kullanmayı, varsayılan rolleri ve rol düzenlemenin etkisini anlatır.

Rol, bir kullanıcının panelde neleri görebileceğini ve hangi işlemleri yapabileceğini belirleyen izinler paketidir. Bu sayfada kliniğinizin rollerini listeler, yeni rol oluşturur, rollerin izinlerini düzenler ve özel rolleri silersiniz.

Sayfaya **Sistem Ayarları → Roller** menüsünden ulaşırsınız. Rolü kullanıcıya vermek için [Kullanıcılar](/panel/sistem/kullanicilar) sayfasına bakın. Rol ve izin kavramlarına kısa bir giriş için [Roller ve izinler özeti](/panel/baslarken/roller-ve-izinler-ozet) sayfasını okuyun.

<Info>
  Sayfayı görmek için `Görüntüleme: Rol` izni gerekir. Yeni rol için `Oluşturma: Rol`, düzenleme için `Güncelleme: Rol`, silme için `Silme: Rol` izni gerekir. İznin olmadığı ekranlarda **Rolleri görüntüleme yetkiniz bulunmuyor.**, **Rol oluşturma yetkiniz bulunmuyor.** veya **Rolleri düzenleme yetkiniz bulunmuyor.** mesajını görürsünüz.
</Info>

## Roller listesi

Liste, kliniğinizin tüm rollerini tablo olarak gösterir. Varsayılan sıralama, ada göre A'dan Z'ye doğrudur. Satırlar seçilemez ve toplu işlem yoktur.

| Sütun | Açıklama |
| - | - |
| **Ad** | Rolün adı. Sıralanabilir. 30 karakterden uzun adlar kısaltılarak gösterilir. |
| **İzin Sayısı** | Role verilmiş izin sayısı. |
| **Tür** | **Sistem** (mavi) veya **Özel** (yeşil) etiketi. |
| **Oluşturulma** | Rolün oluşturulma tarihi. Sıralanabilir. |
| **İşlemler** | Satır menüsü: **Düzenle** ve **Sil**. |

Listeyi daraltmak için:

* **Rol adı** arama kutusuna adın bir bölümünü yazın.
* **Tür** filtresinden **Sistem** veya **Özel** seçin.

Kayıt yoksa tablo **Kayıtlı rol bulunamadı.** mesajını gösterir. Liste yüklenemezse **Roller yüklenemedi.** mesajı çıkar. Sayfalama ve filtre kullanımı için [Listeler ve formlar](/panel/baslarken/listeler-ve-formlar) sayfasına bakın.

## Varsayılan roller

Her klinik yedi **Sistem** rolüyle açılır. Bu roller silinemez ve adları değiştirilemez, ancak izinleri düzenlenebilir. Liste ve kullanıcı ekranları rolleri ham adlarıyla gösterir.

| Rol | Türkçe karşılığı | Yeni klinikte başlangıç izinleri |
| - | - | - |
| `super_admin` | Süper Yönetici | Ürünün tüm izinleri açıkça tanımlıdır. |
| `doctor` | Doktor | İzin yok. |
| `assistant` | Asistan | İzin yok. |
| `accountant` | Muhasebeci | İzin yok. |
| `coordinator` | Koordinatör | Lead yönetimi izinleri: Lead'leri ve pipeline'ları görme, Lead oluşturma, güncelleme, dönüştürme, silme, atama ve tüm Lead'leri görüntüleme. |
| `salesperson` | Satış Temsilcisi | Lead, teklif, randevu, sohbet ve hasta işleri için çalışma izinleri. Rol, kullanıcı ve satış temsilcisi yönetimi izinleri verilmez. |
| `sales_director` | Satış Direktörü | Lead ve satış izinlerinin yanında satış temsilcilerini ve pipeline'ları yönetme, tüm teklif, hasta ve sohbet kayıtlarını görme izinleri. |

<Note>
  `doctor`, `assistant` ve `accountant` rolleri boş başlar. Bu rolleri kullanacaksanız izinlerini siz seçmelisiniz. `super_admin` rolü de gizli bir "her şeye izin" anahtarı değildir; ürünün her iznine açıkça sahiptir.
</Note>

Varsayılan izinler yalnızca başlangıç noktasıdır. Yöneticiler sistem rollerinin izinlerini sonradan değiştirebilir, bu yüzden kliniğinizdeki güncel durum bu tablodan farklı olabilir.

## Yeni rol oluşturma

Kliniğinize özgü bir görev için özel rol oluşturabilirsiniz. Örneğin yalnızca sohbetleri yöneten bir destek ekibi için ayrı bir rol tanımlayabilirsiniz.

<Steps>
  <Step title="Formu açın">
    **Sistem Ayarları → Roller** sayfasında **Yeni Rol** düğmesine tıklayın.
  </Step>

  <Step title="Adı yazın">
    **Kimlik Bilgileri** kartındaki **Ad** alanına rol adını yazın, örneğin `destek_uzmani`. Ad en fazla 255 karakter olabilir ve kliniğinizde benzersiz olmalıdır.
  </Step>

  <Step title="İzinleri seçin">
    **İzinler** kartında **Bu role atanacak izinleri seçin.** açıklamasının altındaki izin ağacından rolün izinlerini işaretleyin. En az bir izin seçmelisiniz.
  </Step>

  <Step title="Kaydedin">
    **Oluştur** düğmesine tıklayın. **Rol oluşturuldu** bildirimini görür ve rol listesine dönersiniz. Vazgeçmek için **Vazgeç** düğmesini kullanın.
  </Step>
</Steps>

| Alan | Zorunlu | Açıklama |
| - | - | - |
| **Ad** | Evet | En fazla 255 karakter, klinikte benzersiz. Boş bırakırsanız **Rol adı zorunludur.**, sınırı aşarsanız **En fazla 255 karakter olabilir.** uyarısı çıkar. |
| **İzinler** | Evet | En az bir izin. Seçmezseniz **En az bir izin seçin.** uyarısı çıkar. |

<Warning>
  Bir role yalnızca kendinizin sahip olduğunuz izinleri verebilirsiniz. Sahip olmadığınız bir izni işaretleyip kaydederseniz işlem reddedilir ve sunucunun eksik izinleri belirten mesajını hata olarak görürsünüz. Süper yöneticiler bu kuraldan muaftır.
</Warning>

Kayıt başarısız olursa formda sunucunun mesajı ya da **Rol kaydedilemedi.** hatası görünür.

## İzin ağacı

**İzinler** kartı, atanabilir tüm izinleri gruplar halinde gösterir. Her grup bir modülün ya da ekranın izinlerini toplar, örneğin **Randevular**, **Hastalar** veya **Roller**. Gruplar başlangıçta açık gelir.

Ağaçta şunları yapabilirsiniz:

* **İzin ara...** kutusuna yazarak izin veya grup adına göre arama yapın. Eşleşme yoksa **Eşleşen izin bulunamadı.** görünür.
* **Tümünü Aç** ve **Tümünü Kapat** ile tüm grupları açıp kapatın.
* **Tümünü Seç** ve **Tüm Seçimi Kaldır** ile tüm izinleri işaretleyin veya temizleyin.
* Grup başlığındaki onay kutusuyla (**\<grup> grubunu seç**) grubun tüm izinlerini tek seferde işaretleyin ya da temizleyin. Grup yalnızca kısmen seçiliyse kutu ara durumda görünür.
* Grup başlığının yanındaki `(seçili/toplam)` sayacından kaç izin seçtiğinizi izleyin.

İzinler yüklenirken **İzinler yükleniyor...** görünür. Yüklenemezse **İzinler yüklenemedi.** bildirimi çıkar.

### İzin adları

Her izin, yaptığı işi anlatan bir etiketle gösterilir: **Görüntüleme**, **Oluşturma**, **Güncelleme**, **Silme** gibi. Aynı etiket birçok grupta bulunur; hangi kaydı etkilediğini grup adı belirler. Örneğin **Randevular** grubundaki **Görüntüleme** randevuları, **Hastalar** grubundaki **Görüntüleme** hastaları görmeyi sağlar.

**İptal etme**, **Toplu yeniden planlama**, **Birleştirme**, **Dönüştürme** ve **Atama** gibi etiketler, ilgili işlemi ayrıca açan izinlerdir.

### Tüm kayıtları görme izinleri

`Görüntüleme` izni, bazı modüllerde kullanıcıya yalnızca kendisine ait veya atanmış kayıtları gösterir. Kliniğin tüm kayıtlarını görmek için ayrı bir izin gerekir:

| İzin | Kapsam |
| - | - |
| **Tüm leadleri görüntüleme** | Tüm Lead'ler |
| **Tüm randevuları görüntüleme** | Tüm randevular |
| **Tüm hastaları görüntüleme** | Tüm hastalar |
| **Tüm konuşmaları görüntüleme** | Tüm sohbetler |
| **Tüm teklifleri görüntüleme** | Tüm teklifler |
| **Tüm satışları görüntüleme** | Tüm satışlar |
| **Tüm notları görüntüleme** | Tüm notlar |
| **Tüm destek taleplerini görüntüleme** | Tüm destek talepleri |
| **Tüm yapay zekâ raporlarını görüntüleme** | Tüm AI raporları |
| **Tüm kanal kara listelerini görüntüleme** | Tüm engellenen kullanıcı kayıtları |

<Tip>
  Satış temsilcisinin yalnızca kendi Lead'lerini ve sohbetlerini görmesini istiyorsanız ilgili `Tüm … görüntüleme` iznini vermeyin. Tüm izinlerin listesi için [İzin kataloğu](/panel/sistem/izin-katalogu) sayfasına bakın.
</Tip>

## Rolü düzenleme

<Steps>
  <Step title="Rolü açın">
    Roller listesinde satıra tıklayın veya satır menüsünden **Düzenle**'yi seçin. Sayfa başlığı **\<ad> Rolünü Düzenle** olur.
  </Step>

  <Step title="Değişiklikleri yapın">
    İzin ağacında izinleri işaretleyin veya işaretini kaldırın. Özel rollerde **Ad** alanını da değiştirebilirsiniz.
  </Step>

  <Step title="Kaydedin">
    **Kaydet** düğmesine tıklayın. **Rol güncellendi** bildirimini görürsünüz; sayfa açık kalır.
  </Step>
</Steps>

Sistem rollerinde **Ad** alanı devre dışıdır ve **Sistem rollerinin adı değiştirilemez.** notu görünür. İzinlerini ise düzenleyebilirsiniz.

<Warning>
  Düzenleme, rolü taşıyan tüm kullanıcılara hemen yansır. Bir izni kaldırdığınızda o role sahip herkes ilgili ekran ve işlemlere erişimini kaybeder. Kullanıcıların rol bazlı erişim sorunları için [Yetki hataları](/panel/sorun-giderme/yetki-hatalari) sayfasına bakın.
</Warning>

Düzenleme kuralları:

* Kaydettiğinizde ağaçta işaretli olan izinlerin tamamı rolün yeni izin listesi olur.
* Rolde zaten bulunan bir izni, kendiniz sahip olmasanız bile koruyabilirsiniz. Yeni bir izin eklemek için o izne sahip olmanız gerekir. İzin kaldırmak her zaman serbesttir.
* Rol sayfası açılmazsa **Rol yüklenemedi.** veya adres geçersizse **Geçersiz rol numarası.** mesajı görünür.

## Rolü silme

Yalnızca **Özel** roller silinebilir. Sistem rollerinde **Sil** seçeneği görünmez.

<Steps>
  <Step title="Silmeyi başlatın">
    Roller listesinde satır menüsünden **Sil**'i seçin.
  </Step>

  <Step title="Onaylayın">
    **Rolü sil** penceresinde "\<ad> rolünü kalıcı olarak silmek istediğinize emin misiniz? Bu role sahip kullanıcılar rolün sağladığı izinleri kaybeder." uyarısını okuyun ve **Evet, sil** düğmesine tıklayın.
  </Step>
</Steps>

Başarılı silmede **\<ad> rolü silindi** bildirimi çıkar. Silme başarısız olursa **Rol silinemedi.** hatası görürsünüz.

<Warning>
  Rol silme kalıcıdır; rol **Geri Dönüşüm Kutusu**'na gitmez. Role sahip kullanıcıların rolü hemen kaldırılır ve rolün sağladığı izinleri kaybederler. Silmeden önce [Kullanıcılar](/panel/sistem/kullanicilar) sayfasında bu role sahip kişileri kontrol edin.
</Warning>

## İlgili sayfalar

<CardGroup cols={2}>
  <Card title="Kullanıcılar" icon="users" href="/panel/sistem/kullanicilar">
    Kullanıcılara rol atama ve rol atama kuralları.
  </Card>

  <Card title="İzin kataloğu" icon="list-checks" href="/panel/sistem/izin-katalogu">
    Rol editöründe görünen izinlerin tam listesi.
  </Card>

  <Card title="Roller ve izinler özeti" icon="shield" href="/panel/baslarken/roller-ve-izinler-ozet">
    Rol ve izin kavramlarına giriş.
  </Card>

  <Card title="Kullanıcılar, roller ve davetler (API)" icon="code" href="/api/kaynaklar/kullanicilar-roller-davetler">
    Rolleri API ile yönetmek isteyen entegratörler için.
  </Card>
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.