Sistem Ayarları, Apinizer platformunun genel konfigürasyonunu ve sistemsel ayarlarını yönetmek için gerekli tüm araçları sunar. Bu modül ile uygulama bazında API Proxy erişim adresi tanımlama, API trafik log ayarları, Captcha ve oturum yönetimi, ön tanımlı değerler (CORS başlıkları, filtre kuralları, HTTP başlık adları/değerleri), LDAP ile giriş yapılandırması, lisans yönetimi, hata mesajlarının özelleştirilmesi ve IP geolocation ayarları gibi kritik sistem yapılandırmaları gerçekleştirilebilir. Sistem Ayarları modülü, platformun temel yapılandırma merkezi olarak çalışır ve tüm sistem genelinde geçerli olan ayarları merkezi bir noktadan yönetmenize olanak tanır.
Modül Bileşenleri
Sistem Ayarları modülü aşağıdaki sayfalar üzerinden yönetilir:Genel Ayarlar
API Proxy erişim adresi, Kubernetes yönetimi, log ayarları, Captcha ve oturum yönetimi gibi platform genelinde geçerli konfigürasyonlar.
Ön Tanımlı Değerler
CORS başlıkları, filtre kuralları, HTTP başlık adları/değerleri gibi API Geçitlerinde ve Test Konsolda kullanılacak ön tanımlı değerlerin yönetimi.
LDAP ile Giriş Ayarları
Apinizer Yönetim Konsolu’na LDAP kimlik yönetim sistemi ile giriş yapılandırması ve kurumsal kimlik sistemleri entegrasyonu.
Lisans Yönetimi
Apinizer lisans bilgilerini görüntüleme, lisans güncelleme ve sürekli/süre sınırlı lisans tipleri yönetimi.
Hata Mesajları
Poliçelerden fırlatılan hata mesajlarının özelleştirilmesi ve merkezi yönetimi. HTTP durum kodu, hata kodu ve mesaj özelleştirme.
IP Geolocation Ayarı
IP adreslerinin coğrafi konumlarını belirleyerek ülke ve şehir bazında filtreleme ve raporlama işlemleri.
Ön Tanımlı Değerler
Ön Tanımlı Değerler altında, API Geçitlerinde ve Test Konsolda hazır ve seçilebilir olması için global tanımlamalar yapılır. Bu değerler, API Proxy oluştururken ve yapılandırırken sık kullanılan değerlerin merkezi bir yerden yönetilmesini sağlar ve tutarlılığı artırır.CORS Başlıkları
CORS ayarlarında kullanılan başlık tanımlarını yönetme ve ön tanımlı CORS başlık değerleri oluşturma.
CORS Orijin Değerleri
CORS ayarlarında kullanılan orijin değerlerini yönetme ve ön tanımlı CORS orijin değerleri oluşturma.
Filtre Kuralları
Global olarak güvenlik filtreleri tanımlayarak API Geçitlerinde hazır ve seçilebilir olması. SQL injection, XSS ve diğer saldırı filtreleri.
İstek Başlık Adları
Global olarak HTTP istek başlık adları tanımlayarak API Geçitlerinde ve Test Konsolda hazır ve seçilebilir olması.
İstek Başlık Değerleri
Global olarak HTTP istek başlık değerleri tanımlayarak API Geçitlerinde ve Test Konsolda hazır ve seçilebilir olması.
Byte Array Content Types
Byte array içerik tiplerini yönetme ve ön tanımlı byte array content type değerleri oluşturma.
Genel Ayarlar sayfasında yapılan değişikliklerin geçerli olması için Değişiklikleri Uygula (Apply Changes) butonuna tıklanması gerekmektedir. Ayrıca, bazı ayarların (örneğin API Root Context) değiştirilmesi durumunda platformun yeniden başlatılması gerekebilir.

