Hesaplar/Geliştiriciler
Ne İşe Yarar?
- Portal’a kayıtlı kişi hesaplarını (geliştiriciler) merkezi yönetir
- Hesabı organizasyona bağlayıp Owner / Developer / Viewer rolü verir
- Accessible Apps, credential ve ürün özetleriyle hesabın erişim yüzeyini gösterir
- Çoklu kurum üyeliklerini (rol + durum + katılım) tek view’da listeler
- Excel dışa aktarma ile hesap envanteri alır
Kimler Kullanır?
- Portal Yöneticileri: Hesap açmak, durum değiştirmek ve kurum rolü atamak için
- Portal Business / Manager rolleri: Yetkili kapsamda hesap operasyonu için
- Destek: Kullanıcının hangi kurum ve uygulamalara eriştiğini doğrulamak için
Uygulamalar kişiye değil organizasyona aittir. Hesap, ACTIVE üyelikleri üzerinden uygulamalara eri şir. Kurum operasyonları: Portal Organizasyonları. Tüketici davet/üye yönetimi: Portal Üyelik ve Davet.
Ekrana Erişim
- Portal → Accounts/Developers (
/admin/portal-account) - Create:
/new· View:/:id/view· Edit:/:id/edit - Yetki: Admin, Portal Manager, Portal Business
- Kapsam: aktif portal (
portalId)
Liste
Filtreler
| Filtre | Açıklama |
|---|---|
| Search by Email | E-posta |
| Search by Full name | Ad soyad |
| Organization | Çoklu kurum |
| Search by Status | Approved / Disabled |
Kolonlar
| Kolon | Açıklama |
|---|---|
| View’a link; açıklama tooltip | |
| Full Name | |
| Organization | Birincil kurum rozeti |
| Accessible Apps | list-stats uygulama sayısı |
| Role | ACTIVE üyelikler arasında en yüksek rol (Owner > Developer > Viewer) |
| Enabled | Approved = etkin, Disabled = pasif |
| Created Date |
Aksiyonlar
- Export to Excel — dışa aktarım (Excel’de hâlâ legacy “Organization Manager” Yes/No sütunu olabilir; UI rol modelini kullanır)
- Create
- Satır ⋮: View · Edit · Remove
Oluşturma / Düzenleme
Eski Organization Manager boolean formu kaldırılmıştır; yerine Role vardır.
| Alan | Zorunlu | Not |
|---|---|---|
| Enabled | — | APPROVED / DISABLED |
| Evet | Benzersiz; varlık kontrolü | |
| Full Name | Evet | Max 50 |
| Password | Create: evet; Edit: opsiyonel | Min 8, büyük+küçük harf; boş bırakılırsa edit’te mevcut kalır |
| Phone | Hayır | |
| Organization | Hayır | Clearable; birincil kurum |
| Role | Varsayılan Developer | Owner / Developer / Viewer |
| Description | Hayır | Max 1000 |
Kayıt: Save and Deploy → view.
Kurum seçiliyse birincil org üzerinde ACTIVE membership upsert edilir. Son ACTIVE Owner düşürülemez.
Rol yetkileri
| Rol | Yetki özeti |
|---|---|
| Owner | Üye davet/çıkarma, rol değişimi, org ayarları + Developer yetkileri |
| Developer | Uygulama oluşturma/düzenleme, credential (secret dahil), abonelik |
| Viewer | Salt okunur; client secret görmez; yazma yok |
Portal Settings’teki Allow Organization Administrator to Manage their own Accounts ayrı bir özellik bayrağıdır; bu sayfadaki Role modelinden farklıdır.
Görüntüleme (View)
Üst bilgi
Ad / e-posta, Enabled/Disabled, Role rozeti, Organization rozeti; Edit / Delete.
Özet kartlar
Accessible Apps · Credentials · API Products (/{id}/detail).
Information
- Details: Email, Full Name, Phone, Organization, Enabled, Role, Created Date, Description
- Linked Resources: sayılar; varsa Direct Credentials (no app) rozetleri
Organization Memberships
| Kolon | Açıklama |
|---|---|
| Organization | Org overview linki |
| Role | Owner / Developer / Viewer |
| Status | Pending / Active |
| Joined At | veya Invited zamanı |
Accessible Applications
ACTIVE üyelikli kurumların uygulamaları: ad, açıklama, created, referenceId, credential ve ürün rozetleri.
Developer Portal profili
Tüketici Profile sayfası self-service’tir (ad, telefon, açıklama, şifre değiştir). E-posta serbestçe değişmez. Org/rol yönetimi Manager veya Portal Üyelik ve Davet üzerindendir. Consumer UI’da hâlâ legacy “Organization Manager” etiketi görülebilir; Manager’da Role kullanılır.