Ne işe yarar (iş diliyle)
Yetkili kişi (admin), siteye girebilecek e-posta listesini bir arayüzden ekler/çıkarır. Değişiklik anında uygulanır. Yeni bir ekip üyesini eklemek için geliştiriciye ya da bulut paneline gitmeye gerek kalmaz.
Hangi müşteri/projelerde işe yarar
Çok kullanıcılı, erişimi sık değişen her iç araç/panel: ajans-müşteri portalları, ekip wiki’leri, beta erişim listeleri. “Yöneticiler kendi kullanıcılarını yönetsin” denen her yer.
Nasıl çalışır (kısa, sade)
Sadece admin’e görünen bir ayarlar sayfası, izinli e-postaları listeler; ekle/çıkar işlemleri arka planda erişim sağlayıcının (Cloudflare Access) politikasını günceller. Admin kontrolü, giriş yapan kişinin e-postasından yapılır.
Olgunluk
Canlıda kanıtlanmış. Not: panelin kullandığı API token mümkün olan en dar yetkili olmalı (sadece Access düzenleme).
Teknik (geliştiriciler için)
Worker /ayarlar (admin-only, Cf-Access-Authenticated-User-Email kontrolü) + /api/allowlist (GET/POST → CF Access policy include dizisini PUT’lar). Repo: worker/index.js.