Dokümantasyon
KEYDAL

Roller ve yetkiler: erişim ve izin yönetimi

Sahip, editör ve muhabir rollerinin panelde neyi yapabileceğini, ince yetkilerin nasıl çözüldüğünü ve özel rol oluşturmayı anlatır.

Son güncelleme: 5 Eylül 2026

Genel bakış

KEYDAL panelinde her ekip üyesi bir rol taşır. Rol, o kişinin sitede neyi yapıp neyi yapamayacağını belirleyen yetkilerin paketidir. Bir muhabir haber taslağı açar ama yayımlayamaz; bir editör yayımlar ama site ayarlarını değiştiremez; sahip her şeyi yapar.

Bu yaklaşım rol tabanlı erişim denetimi (RBAC) olarak bilinir. Yetkiler tek tek düğmelere gömülü değildir; her yetki adlandırılmış bir izindir ve her rol bu izinlerden bir alt kümeyi taşır. Böylece “kim neyi yapabilir” sorusunun tek bir doğru cevabı olur ve bu cevap her istekte sunucuda yeniden hesaplanır.

Roller site başınadır. Aynı kişi bir sitede sahip, başka bir sitede muhabir olabilir. Panelde yalnızca üyesi olduğunuz siteleri görürsünüz; başka bir sitenin içeriğine erişemezsiniz.

Üç çekirdek rol

Her sitede baştan tanımlı üç rol bulunur. Bunlar sistem rolleridir: panelden silinemez ve yetki listeleri sabittir.

RolNe yaparYayımlar mı?
SahipSitenin tam yetkili sorumlusu; tüm yetkilere sahiptirEvet
Editörİçerik üretir, düzenler ve yayımlar; ekip iş akışını yürütürEvet
Muhabirİçerik oluşturur ve düzenler; yayına alamazHayır

Sahip

Sahip, sitenin yasal sorumlusu konumundadır ve her yetkiyi taşır. Rol oluşturma, kullanıcı davet etme, site ayarlarını değiştirme ve denetim kaydını görüntüleme yalnızca sahibe (ve sahibin bu yetkileri verdiği özel rollere) açıktır.

Bir sitede aynı anda yalnızca bir sahip bulunabilir. Sistem, sitenin sahipsiz kalmasını da engeller: son yönetici yetkisini kaybettirecek bir işlem reddedilir. Bu ayrıntıyı aşağıda “Güvenlik kuralları” bölümünde açıklıyoruz.

Editör

Editör içerik tarafının tamamını yürütür: haber oluşturur, düzenler, yayımlar ve arşivler; kategori ve etiketleri düzenler; yazar kadrosunu, manşeti ve künyeyi yönetir; yorumları modere eder, medya kütüphanesini düzenler, planlama yapar ve muhabirlere görev atar. Kurumsal/yasal sayfaları da düzenleyebilir.

Editör site yönetimine dokunamaz. Rol oluşturma, kullanıcı davet etme, site ayarları, ajans kimliği ve denetim kaydı editöre kapalıdır; bunlar sahibin (veya özel bir rolün) işidir.

Muhabir

Muhabir en dar roldür. Haber oluşturur ve düzenler, etiketleri düzenleyebilir, kendisine atanan işin iş akışı durumunu ilerletir. Ama yayımlayamaz: haber.yayinla yetkisi muhabirde yoktur, bu yüzden yayın durumu geçişi muhabir için reddedilir. Kategori şeması, künye, manşet, yorum moderasyonu, medya kütüphanesi ve yazar kadrosu muhabire kapalıdır.

Yetkiler nasıl çalışır

Sistemde otuzu aşkın ince yetki tanımlıdır. Her yetki bir kod (örneğin haber.yayinla), bir ad, bir açıklama, bir alan (içerik / yasal / yapılandırma) ve bir hassaslık bayrağı taşır.

Bir isteğin geçmesi için sunucu üç kapıyı sırayla kontrol eder:

  1. Oturum — Geçerli bir oturum var mı? Yoksa istek reddedilir (401).
  2. Site üyeliği — Bu kişi bu sitenin üyesi mi? Değilse reddedilir (403). Bu, başka bir sitenin verisine erişimi (IDOR) yapısal olarak engeller.
  3. Yetki — Kişinin bu sitedeki rolü, istenen yetkiyi taşıyor mu? Taşımıyorsa reddedilir (403, “yetki-yok”).

Etkin yetki kümesi

Bir kişinin bir sitedeki etkin yetkileri kişiye tek tek atanmaz; rolünden gelir. Sunucu, kişinin o sitedeki üyeliğini rolün yetki listesiyle birleştirir ve nihai kümeyi çıkarır. Rolün yetkisi değiştiğinde o rolü taşıyan herkesin izinleri otomatik değişir; kişi başına ayrı ayar gerekmez.

Bu hesap, yazma tarafının son otoritesidir. Panel arayüzü bir düğmeyi gizlese bile asıl karar sunucuda verilir; gizlenmiş bir düğmeye elle istek göndermek işe yaramaz.

Hassas yetkiler ve denetim

Bazı yetkiler hassas olarak işaretlidir: haber yayımlama, cevap/ düzeltme kararı, künye düzenleme, yorum moderasyonu, kalıcı silme, rol ve kullanıcı yönetimi gibi. Hassas bir yetkinin bir role verilmesi her zaman denetim kaydına yazılır. Böylece “bu yetki kime, ne zaman, kim tarafından verildi” sorusunun izi kalır.

Yetki dağılımı

Aşağıdaki tablo çekirdek rollerin taşıdığı başlıca yetkileri özetler. Sahip tüm yetkileri taşıdığı için ayrı ayrı işaretlenmemiştir.

YetkiAnlamıEditörMuhabir
haber.olusturYeni taslak açarEvetEvet
haber.duzenleBaşlık/spot/gövde/görsel/kategori düzenlerEvetEvet
haber.yayinlaHaberi yayına alır (m.11 sorumluluk)EvetHayır
haber.arsivleCanlıdan çıkarır (kayıt korunur)EvetHayır
haber.ataHabere muhabir + son tarih atarEvetHayır
planlama.duzenleİş akışı durumunu ilerletirEvetEvet
kategori.duzenleKategori oluşturur/düzenlerEvetHayır
etiket.duzenleEtiketleri toplu yeniden adlandırırEvetEvet
yazar.duzenleYazar kadrosunu düzenlerEvetHayır
manset.duzenleManşet yapar/çıkarırEvetHayır
kunye.duzenleYayın künyesini değiştirir (m.15)EvetHayır
yorum.moderasyonYorumu onaylar/reddeder (5651)EvetHayır
medya.duzenleMedya kütüphanesini yönetirEvetHayır
sayfa.duzenleKurumsal/yasal sayfa düzenlerEvetHayır
site.dagitimDağıtım kanalı üretir/düzenlerEvetEvet
site.dagitim.onaylaDış yayını onaylar/kuyruklarEvetHayır
site.ayarlarSite özellik anahtarlarını aç/kapaHayırHayır
denetim.goruntuleDenetim kaydını görüntülerHayırHayır
rol.olustur / rol.duzenleRol ve yetki yönetimiHayırHayır
kullanici.davet / kullanici.rol-ataEkip yönetimiHayırHayır

Not: “Hayır” işaretli bir yetki, ancak sahip tarafından oluşturulan bir özel role eklenerek editör veya muhabir seviyesindeki bir kişiye açılabilir. Çekirdek rollerin varsayılan listesi değişmez.

site.ayarlar gibi kapıların anlamı

Yetki kodları çoğunlukla bir eyleme karşılık gelir. site.ayarlar gibi bazıları ise bir kapı işlevi görür: bir özellik grubunun tamamını açıp kapatma iznidir.

site.ayarlar, sitenin özellik anahtarlarını yönetme yetkisidir — görsel optimizasyonu, yorum koruma, revizyon geçmişi, bildirim gibi per- site özellikleri açıp kapatma. Bu yetki varsayılan olarak yalnızca sahiptedir. Editör ve muhabir bu anahtarlara dokunamaz; site davranışını değiştiren kararlar site sorumlusunun elinde kalır.

Benzer şekilde site.ajans ajans haber çekiminin, site.komuta komuta paneli işlemlerinin, site.rapor editöryal raporların, denetim.goruntule denetim kaydının kapısıdır. Hepsi varsayılan olarak sahibe atanır; editör ve muhabire açılmaz.

Not: Google/YouTube gibi dış entegrasyonlar ve medyaya özel bazı ince yetkiler için ayrı yetki kodları planlanmaktadır. Şu an bu işlemler site.ayarlar kapısına düşer; ayrı kodlar eklendiğinde ilgili roller doğal olarak devreye girer.

Özel rol oluşturma

Üç çekirdek rol çoğu ekibe yeter, ama daha ince ayrım gerektiğinde sahip özel rol oluşturabilir — örneğin yalnız spor kategorisini yöneten bir “Spor editörü”. Özel roller o siteye özeldir; başka bir sitede görünmez ve kullanılamaz.

Bir özel rol oluşturmanın adımları:

  1. Rol için bir ad ve isteğe bağlı açıklama girin. Sistem, role site kimliğiyle öneklenmiş benzersiz bir kod üretir; bu kodu siz elle belirlemezsiniz.
  2. Rolün taşıyacağı yetkileri, yetki matrisinden işaretleyin.
  3. Kaydedin. Ardından Kullanıcı davet veya Rol ata ile bu rolü ekip üyelerine verebilirsiniz.

Güvenlik kuralları

Sunucu, yetki yönetiminde birkaç kuralı her zaman uygular. Bunlar panel arayüzünden bağımsızdır; doğrudan istek göndererek de aşılamaz.

  • Sistem rolleri korunur. Sahip, editör ve muhabir rollerinin yetki listeleri değiştirilemez ve bu roller silinemez. Bu, “sahip her zaman tam yetkilidir” güvencesinin temelidir.
  • Yetki yükseltme engellenir. Bir role atadığınız yetkiler, sizin o sitedeki kendi yetki kümenizin bir alt kümesi olmak zorundadır. Kendinizde olmayan bir yetkiyi başka bir role veremezsiniz.
  • Kendini kilitleme engellenir. Bir işlem, sitede rol yönetimi yapabilen (aktif rol.duzenle taşıyan) hiç kimse bırakmayacaksa reddedilir (“son-yönetici”). Böylece site yönetilemez hâle gelmez.
  • Kullanımdaki rol silinemez. Aktif üyesi olan bir özel rolü silmeden önce üyeleri başka bir role taşımanız gerekir.

İlgili konular

  • Panele giriş, oturum süresi ve hesap kilidi ayrı bir sayfada anlatılır.
  • İçerik yetkilerinin haber akışına yansıması İçerik yönetimi bölümündeki haber ve yayın sayfalarında ele alınır.
  • WISECP müşterisinin panele tek oturumla girişi (SSO) ve ilk sahip hesabının nasıl oluştuğu Sipariş ve provizyon bölümünde işlenir.