Ana içeriğe geç

Uygulama Yönetimi

Ne İşe Yarar?

  • API ürünlerine erişen tüketici uygulamalarını portal kapsamında merkezi yönetir
  • Uygulamaları organizasyona bağlayarak hesap (kişi) ile uygulama sahipliğini ayırır
  • Credential ve API Product abonelik sayılarını listede ve detayda görünür kılar
  • Metadata, key üretimi / revoke ve abonelik iptali ile operasyonel kontrol sağlar
  • Consumer silme taleplerini onaylama, arşivleme veya reddetme ile yaşam döngüsünü güvenli kapatır

Kimler Kullanır?

  • Portal Yöneticileri: Tüm uygulamaları görmek, düzenlemek ve silme taleplerini karara bağlamak için
  • Portal Developer rolleri: Yetkisi olan kapsamda uygulama yönetimi için
  • Destek / Operasyon: Kurum ve uygulama bazında credential / abonelik durumunu doğrulamak için
bilgi

Test → Prod promote, TEST/PROD credential ayrımı ve sihirbazlar Manager uygulama sayfasında yoktur. Bunlar Uygulama Promote ve Portal Ayarları → Prod Promote kapsamındadır. Canlı kota/trafik için Trafik ve Kullanım.

Ekrana Erişim

  • Portal → Applications (route: /admin/portal-app) — aktif portal kapsamında
  • Aynı bileşen Identity → Applications altında da açılabilir (?source=identity); bu modda Project / Portal kolonları görünür, API Products sekmesi gizlenir
  • Yetki: Admin, Portal Manager, Portal Developer (Portal menüsü)
Portal Applications listesi

Liste

Üstte Create ile yeni uygulama diyalogu açılır.

Filtreler

FiltreAçıklama
Search by App nameAda göre arama
Search by member account / developerÜye hesap e-posta / ad üzerinden ACTIVE org üyelikleriyle bağlı uygulamaları bulur
OrganizationTek veya çoklu kurum filtresi

Kolonlar

KolonAçıklama
AppAda tıklayınca view; açıklama tooltip’te
OrganizationKurum rozeti → org overview
Credentials / API Productslist-stats ile adet rozetleri
Created DateOluşturma zamanı
Reference IdBenzersiz referans

Rozetler (ad üzerinde):

  • Deletion requested — consumer silme talebi (PENDING_DELETION)
  • Archived — arşivlenmiş uygulama

ACTIVE / SUSPENDED için listede özel rozet yoktur. Suspend Manager UI’da yoktur (yalnızca backend).

Satır menüsü (⋮)

  • View · Edit · Remove (anında hard delete)
  • PENDING_DELETION iken ayrıca: Approve & delete · Approve & archive · Reject

Oluşturma

Create diyaloğu alanları:

AlanZorunluNot
App (Name)EvetMax 255
Reference IdEvetVarsayılan UUID
DescriptionHayır
OrganizationEvetHesap (Account) alanı yoktur

Metadata, credential ve ürün aboneliği oluşturma diyalogunda yoktur; edit/view’da yönetilir. portalId / projectId aktif portal bağlamından atanır.

Create or Edit an App diyalogu

Görüntüleme (View)

Üstte ad, Organization rozeti, Created Date; Edit / Delete.

Özet kartlar: Credentials sayısı, API Products sayısı (Identity modunda ürün kartı gizlenir).

Portal Application View — Information

Information

  • Details: ad, açıklama, organization, created, referenceId (Identity’de project)
  • Linked Resources: credential / ürün sayıları
  • Metadata (salt okunur): Key, Value (secret ise ••••••••), Secret evet/hayır

Credentials & Products

  • Credential chip’leri (pasif olanlar secondary)
  • Ürün chip’leri: ad · plan tipi · abonelik durumu (Identity’de ürünler yok)

Usage Report

Uygulama kapsamlı özet metrik paneli (ürün filtresi + tarih aralığı; başarılı / blok / hata / süre). Platform geneli için API Trafik Raporu ve Trafik ve Kullanım.

Düzenleme (Edit)

Save and Deploy ile kaydedilir.

Alan / bölümDüzenlenebilir mi?
Name, DescriptionEvet
Organization, Reference IdHayır (salt okunur şerit)
MetadataSatır ekle/sil; key zorunlu ve benzersiz; value; secret + göster/gizle
API Keys / CredentialsGenerate; tablo: apiKey, enabled, created, expire; Revoke
API ProductsPlan/durum görünür; UnregisterUNSUBSCRIBED (yeni abonelik bu ekrandan açılmaz)

Yaşam döngüsü

DurumNasıl oluşur?Manager’da ne yapılır?
ACTIVEVarsayılan / Reject sonrasıCreate, edit, doğrudan Remove
PENDING_DELETIONConsumer silme talebi (credential’lar pasifleşir)Approve & delete / Approve & archive / Reject
ARCHIVEDApprove & archiveVeri korunur; abonelikler unsubscribed
SUSPENDEDYalnızca backendManager UI yok

Approve & delete: uygulama + credential + ACL + abonelik + gateway undeploy kalıcı kaldırılır. Veriyi korumak için arşiv tercih edilir.

Developer Portal tarafı

Tüketici My Apps akışı (oluşturma sihirbazı, abonelik ekleme, Test only / Promote, silme talebi) Uygulama Promote sayfasında anlatılır. Manager bu sayfada promote onaylamaz.

İlgili Sayfalar