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:
-
Sağ üst → Profil menüsü
-
Profilim veya Ayarlar
-
"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 |
|---|---|
| Panel | MEMBER+ |
| Benim OKR | MEMBER+ |
| Context / Analiz / Sentez / Uygulama | Rol + birim kapsamı + plan izni |
| Platform → Kullanıcılar | ADMIN / 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
- Sert yenileme: Ctrl+Shift+R (Windows) / Cmd+Shift+R (Mac)
- Tarayıcı önbelleğini temizle:
- Ayarlar → Tarama verilerini temizle
- "Cookies and cached images" seçin
- Yenile
- Çı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
- Sol üstteki Tenant Selector'ı kontrol edin
- Doğru tenant seçili mi?
- Değilse, doğru tenant'ı seçin
- 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ü:
| Role | Admin 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
- Tenant admin/support sorumlunuza ulaşın
- Erişmek istediğiniz sayfayı ve gerekçeyi iletin
- 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:
- STRATEGY_MANAGER'a talep iletin
- Gerekçe: "OKR uyumu için birimler arası görünürlük gerekiyor"
- 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:
-
Admin kişisi: Users listesinden bulun
-
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ü)