# Rolün yetkilerini değiştirmek

> Var olan bir role izin eklemek ya da kaldırmak; şablon rolünde kilitli izinler ve kopyalayarak daraltma. Değişiklik rolü taşıyan herkese hemen yansır.

URL: https://erpdocs.corexlogic.com/yonetim/islemler/rol-yetkilerini-duzenleme

- **Tür:** İşlem
- **Modül:** Yönetim
- **Menü yolu:** Yönetim › Kullanıcı ve Roller › Roller
- **Ekran adresi:** `/roles`
- **Gereken izin:** `roles.edit`

## Adımlar

1. **Yönetim › Kullanıcı ve Roller › Roller** ekranında rolün adına tıklayın ya da satırın **İşlemler › Düzenle**'sini seçin.
   <!-- action: navigate · target: "/roles" · expect: "Rol penceresi Yetkiler sekmesiyle açılır; sekmede verilen/toplam izin sayısı" -->
2. Aradığınız izni **Ara… (modül, sayfa ya da işlem)** kutusuyla bulun (Türkçe harf içermeyen bir parça yazın) ya da **Tümünü Aç** ile ağacı açın.
   <!-- action: fill · target: "Ara… (modül, sayfa ya da işlem)" · value: "teklif" -->
3. Eklemek için izin kutusunu işaretleyin, kaldırmak için işareti kaldırın. Kilit simgeli izinler şablondan gelir ve kaldırılamaz.
   <!-- action: choose · target: "Satış Teklifleri · Onayla" -->

   ![Rol — Yetkiler ağacı](https://erpdocs.corexlogic.com/img/screens/yonetim/rol-yetkiler.png)
   1. Verilen / toplam izin
   2. Arama — modül, sayfa ya da işlem
   3. Modül — hepsini birden işaretler
   4. İşlem — tek izin
   5. Bu rolde verilmemiş izin
   6. Salt Okunur — yalnız Görüntüle izinleri kalır

4. Yeni yazma izni verdiyseniz **Ekranlar** sekmesinde ilgili ekranların işaretlendiğini kontrol edin.
   <!-- action: open · target: "Ekranlar" -->
5. **Kaydet**'e tıklayın.
   <!-- action: click · target: "Kaydet" · expect: "Pencere kapanır; listede İzin sayısı güncellenir" -->

**Sonuç:** Rolü taşıyan bütün kullanıcılar yeni izinle **hemen** çalışır; yeniden giriş gerekmez, açık oturumların menüsü yenilenir. Onay adımı ve belge geçmişi gibi rol adına bakan kontroller için kullanıcı sayfayı yenilemelidir.

## Şablon rolü daraltmak

Hazır bir rolde (ör. **Satış Temsilcisi**) şablonun izinleri kilitlidir:

![Şablondan gelen rol — kilitli izinler](https://erpdocs.corexlogic.com/img/screens/yonetim/rol-sablon-kilidi.png)
1. Rolün bağlı olduğu şablon
2. Şablon izinleri kilitli; ek izin verilebilir, daraltmak için Kopyala

Kilitli bir izni kaldırmaya çalışan istek reddedilir: "'…' bir rol şablonu: şablonun N izni kaldırılamaz —
bu izinler her sürüm güncellemesinde geri yüklenir. Daha dar bir yetki için rolü kopyalayıp yeni bir rol
oluşturun." Yapılacak iş:

1. Listede rolün **İşlemler › Kopyala**'sını seçin.
2. Yeni role ad verin, istemediğiniz izinleri kaldırın, **Rolü Oluştur**.
3. Kullanıcılardan eski rolü alıp yenisini verin: [Kullanıcıya rol atamak](https://erpdocs.corexlogic.com/yonetim/islemler/kullaniciya-rol-atama).

Şablon rolüne verdiğiniz **ek** izinler korunur; listede "Şablona +N izin" rozeti görünür. Ek izinleri
geri almak için **Rol Özellikleri**'ndeki **Şablona Döndür**'ü kullanın.

## Bilmeniz gerekenler

- Değişiklik rolü taşıyan **herkesi** etkiler. Tek bir kişiye fazladan izin gerekiyorsa rol yerine
  [Ekstra yetki](https://erpdocs.corexlogic.com/yonetim/islemler/ekstra-yetki-verme) verin.
- Kapalı bir özelliğin izni "(özellik kapalı)" notuyla görünür; verilebilir ama özellik açılana kadar
  etkisizdir.
- **Yönetici** rolü bütün izinleri taşır ve değiştirilemez ("Bu rol bütün izinleri taşır ve
  değiştirilemez.").
- Rol adı değiştirilemez.

## İlgili

- [Roller ekranı](https://erpdocs.corexlogic.com/yonetim/ekranlar/roller)
- [İzin listesi](https://erpdocs.corexlogic.com/yonetim/izin-listesi)
