Skip to main content

Menüyü Göremiyorum / Yetkim Yok

Sorun: "Panel / iş menüleri / yönetim menüsü görünmüyor, 403 hatası"
Önem Seviyesi: Yüksek
Olası Neden: Yetki / Rol / Tenant uyuşmazlığı


Hızlı Tanı

Belirti:
├─ Menü yok → Rol sorunu (yanlış rol atanmış olabilir)
├─ 403 Forbidden → Yetki kontrolü (koruma katmanı) sorunu
├─ Farklı tenant verisi görünüyor → Tenant ayrımı / tenant seçimi sorunu
└─ Admin paneline giremiyorum → SUPER_ADMIN rolü gerekli

Çözüm 1: Rol Kontrolü

Mevcut Rolünüzü Kontrol Edin

Uygulamada:

  1. Sağ üst → Profil menüsü

  2. Profilim veya Ayarlar

  3. "Current Role" → Ne görüntüleniyor?

    Menü bazında beklenen rol:
    ├─ Context / Analiz / Sentez / Uygulama → rol + kapsam + plana bağlı
    ├─ Platform menüsü → ADMIN / GROUP_ADMIN / SUPER_ADMIN (veya izinli kullanıcı)
    ├─ Admin menüsü (/admin/*) → yalnızca SUPER_ADMIN
    └─ Dashboard → tüm kimlik doğrulanmış roller

Beklenen Rol ile Atanan Rolü Karşılaştırın

MenüGerekli Rol
PanelMEMBER+
Benim OKRMEMBER+
Context / Analiz / Sentez / UygulamaRol + birim kapsamı + plan izni
Platform → KullanıcılarADMIN / GROUP_ADMIN / SUPER_ADMIN
Platform → Tenant AyarlarıADMIN / GROUP_ADMIN / SUPER_ADMIN
Admin (/admin/*)SUPER_ADMIN

Rolünüz yetmiyorsa: → Admin ile iletişime geçin, rol değişikliği isteyin


Çözüm 2: Permission Guard (Koruma) Sorunu

403 Forbidden Error

Senaryo: "Menü görünüyor ama tıklayınca 403 veriyor"

Olası Nedenler

1. Rol yakın zamanda değişti mi?
→ Tarayıcı önbelleği sorunu olabilir (yenilemeyi deneyin)

2. Tenant değişti mi?
→ Farklı tenant = farklı yetkiler
→ Sol üstteki tenant seçicisini kontrol edin

3. Oturum süresi doldu mu?
→ Çıkış yapıp yeniden giriş yapın (yeni oturum)

Çözüm

  1. Sert yenileme: Ctrl+Shift+R (Windows) / Cmd+Shift+R (Mac)
  2. Tarayıcı önbelleğini temizle:
    • Ayarlar → Tarama verilerini temizle
    • "Cookies and cached images" seçin
    • Yenile
  3. Çıkış/Giriş:
    • Çıkış yap (sağ üst → Logout)
    • Yeniden giriş yap
    • Menünün görünüp görünmediğini kontrol edin

Çözüm 3: Tenant Mismatch

Belirti

"Başka tenant'ın verilerini görüyorum" / "Yanlış organizasyon?"

Kök Neden

Yanlış tenant seçimi veya tenant ayrımı kaynaklı oturum/erişim sorunu.

Çözüm

  1. Sol üstteki Tenant Selector'ı kontrol edin
  2. Doğru tenant seçili mi?
  3. Değilse, doğru tenant'ı seçin
  4. Dropdown'da tenant'ın adı: "{Company Name}"

Eğer yanlış tenant'taysanız:

  • Correct tenant'ı seçin
  • Yeni oturum başlar
  • Yetkiler tenant'a özeldir

Çözüm 4: Admin Panel Erişimi

Sorun

"Admin menüsü görünmüyor"

Gereksinim

SUPER_ADMIN rolü:

RoleAdmin Access
SUPER_ADMIN✅ Tüm tenant'lar
ADMIN❌ Erişim yok (/admin/*)
STRATEGY_MANAGER❌ No access
TEAM_LEAD❌ No access
MEMBER❌ No access

SUPER_ADMIN Rolünüz Yoksa

  1. Tenant admin/support sorumlunuza ulaşın
  2. Erişmek istediğiniz sayfayı ve gerekçeyi iletin
  3. Gerekirse SUPER_ADMIN tarafına eskalasyon isteyin

Çözüm 5: Org Unit Scope

Sorun

"Başka bölüm verilerini görmesi gerekiyor"

Organizasyon Birimi Kapsamı

  • TEAM_LEAD: Sadece kendi birimini görür
  • STRATEGY_MANAGER: Tüm birimleri görür
  • MEMBER: Sadece kendisine atanmış işleri görür
Org tree:
├─ Finance (TEAM_LEAD: John)
│ └─ John görür: Sadece Finance + raporlar
├─ Sales (TEAM_LEAD: Mary)
└─ Mary görür: Sadece Sales + raporlar
└─ STRATEGY_MANAGER: Tüm birimler görünür

TEAM_LEAD başka birime erişmek istiyorsa:

  1. STRATEGY_MANAGER'a talep iletin
  2. Gerekçe: "OKR uyumu için birimler arası görünürlük gerekiyor"
  3. Gerekirse rol güncellemesi talep edin

Doğrulama Kontrol Listesi

Destek/admine yazmadan önce:

✓ Rol doğru mu?
□ Profilden kontrol et

✓ Tarayıcı önbelleği temiz mi?
□ Ctrl+Shift+R

✓ Doğru tenant seçili mi?
□ Sol üstteki seçiciyi kontrol et

✓ Çıkış yapıp tekrar giriş yaptın mı?
□ Çıkış → Giriş

✓ Hâlâ çalışmıyor mu?
→ Admin'e yaz ve semptomu anlat

Admin ile İletişim

Hâlâ erişim yoksa:

  1. Admin kişisi: Users listesinden bulun

  2. Mesaj içeriği:

"Merhaba, [MENÜ/ÖZELLİK] bölümüne erişemiyorum. Mevcut rolüm: [ROL] İhtiyaç sebebi: [GEREKÇE] Hata: [VARSA HATA MESAJI]" ``` 3. Admin aksiyonları:

  • Rol atamasını kontrol eder
  • Yetki tablolarını kontrol eder
  • Gerekirse günceller
  • Size bilgi verir

Sık Yapılan Hatalar

Hata: "Tarayıcı sekmesi uzun süredir açık, yenilemedim"
Çözüm: Sert yenileme (Ctrl+Shift+R)

Hata: "Tenant değiştirdim ama eski tenant verilerini bekliyorum"
Çözüm: Tenant'lar birbirinden ayrıdır; yeni tenant'ta yeni oturum/bağlam başlar.

Hata: "MEMBER rolündeyim, admin panel istiyorum"
Çözüm: /admin/* ekranları sadece SUPER_ADMIN içindir.


Sistem Sınırları (Tasarım Gereği)

Bunlar bilinçli kısıtlardır:

İyi (Güvenli):

  • Başka tenant verisini göremezsiniz (izolasyon)
  • SUPER_ADMIN olmadan /admin/* ekranlarına giremezsiniz (güvenlik)
  • TEAM_LEAD iken diğer birimleri göremezsiniz (kapsam kontrolü)

Ayrıca bakınız