Portal Üyelik ve Davet
Ne İşe Yarar?
- Kurum içi API tüketicilerini portalda ekip olarak örgütler
- Davet ve katılım istekleriyle kontrollü üye alımı sağlar
- Rollerle kimlerin üye yönetebileceğini, kimlerin uygulama/credential işi yapabileceğini, kimlerin secret görebileceğini ayırır
- Son Owner’ın düşürülmesini engelleyerek kurum yönetiminin ortada kalmasını önler
Kimler Kullanır?
- Kurum Owner’ları: Üye davet etmek, rol vermek, daveti yönetmek ve join request onaylamak için
- Developer üyeler: Uygulama, abonelik ve credential işlemlerini yürütmek için
- Viewer üyeler: Salt okunur izleme için
Ekrana Erişim
- Developer Portal kullanıcı menüsü → Organization (sayfa: Organization / Organization Members)
- Davet kabul:
/organization/accept-invitation?token=… - Manager’daki kurum operasyonları (suspend, merge, revoke) için → Portal Organizasyonları
Roller ve Yetkiler
| Rol | Üye yönetimi | App / abonelik / credential yazma | Client secret |
|---|---|---|---|
| Owner | Evet (davet, rol, çıkarma, join request) | Evet | Görür |
| Developer | Hayır | Evet | Görür |
| Viewer | Hayır | Hayır (salt okunur) | Görmez |
Kurallar:
- Son aktif Owner düşürülemez / çıkarılamaz
- Kendi satırınızda rol değiştirilemez
- Yalnız Owner: Invite / Resend / Cancel / Remove / Join Requests
Üye durumları: Pending (Invited tarihi) · Active (Joined Date)
Üye Davet Etme
Owner Invite Member aksiyonunu açar.
E-mail (zorunlu) ve Role (varsayılan çoğu akışta Viewer) seçilir → Send Invitation. Üye Pending olarak listelenir.
Alıcı accept-invitation?token=… ile gelir ve iki seçenekli bir ekran görür: hesabı yoksa "Hesap oluştur" öne çıkar (yanında "Zaten hesabım var"), hesabı var ama oturumu yoksa "Giriş yap" öne çıkar (yanında "Hesap oluştur"). Oturumu zaten açıksa davet anında kabul edilir. "Hesap oluştur" seçilince Register formu davet e-postası ve kurum adıyla önceden doldurulmuş olarak açılır; portal ayarlarında hesap kaydı kapalı olsa bile davetle gelen kayıt engellenmez.
Pending davet için Resend invitation veya Cancel invitation kullanılabilir.
Önceki sürümde hesabı olmayan davetli davet bağlantısını açtığında doğrudan Register formuna atlıyordu; form kapatılırsa ziyaretçi sessizce portal ana sayfasına düşüyordu. Artık önce yukarıdaki iki seçenekli ekran görünür — bu bilinçli olarak eklenmiş bir ek tıklamadır.
Üyelik Kaldırma
Bir üye Manager'daki Kurumlar ekranından ya da portaldaki Organization sayfasından kaldırıldığında, o hesabın portaldaki kurum bağlantısı da tamamen kalkar: kurum adı ve üye listesi artık görünmez. Hesabın kendisi silinmez; profil bilgileri (ad, e-posta, telefon) ve girişi korunur. Kullanıcı birden çok kuruma üyeyse, kaldırılan kurum yerine kalan aktif kurum devreye girer; hiçbir aktif kurumu kalmazsa portalda kurumsuz görünür. Kullanıcı daha sonra yeniden üye olarak eklenirse kurum adı ve üye listesi tekrar görünür.
Bu sürüme yükseltilirken, bu düzeltmeden önce kurumdan kaldırılmış eski üyelerin bayat kurum bağlantısı da otomatik olarak temizlenir — kurum adının hâlâ görünüp üye listesinin boş gelmesi düzeltilir; hesap başka bir kurumda hâlâ üyeyse bağlantı o kuruma taşınır. Bu düzeltme için elle bir işlem yapmanız gerekmez.
Join Requests
Doğrulanmış e-posta domain’inden self-signup / katılım isteği yapan kullanıcılar Owner’ın Join Requests kuyruğuna düşer. Owner Approve (rol seçerek; UI varsayılanı sıklıkla Developer) veya Reject eder.
Yaygın hatalar: mükerrer davet, son Owner kısıtı, yalnızca Owner’ın üye yönetebilmesi, davet e-postası uyuşmazlığı, zaten üye olma.
Kullanım Senaryoları
- Yeni entegratör firmaya Owner, Developer davet eder; Viewer’lara yalnızca izleme verir
- Şirket domain’inden self-signup yapan kullanıcıyı Join Request ile doğru role onaylarsınız
- Eski çalışanın üyeliğini Owner kaldırır; secret ve yazma erişimi kesilir