Ana içeriğe atla
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.
Sistem Ayarları menüsüne sadece Yönetici (Admin) rolü olan kullanıcılar erişebilir. Bu menüdeki ayarlar platform genelinde etkili olduğundan dikkatli bir şekilde yapılandırılmalıdı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.
Ön Tanımlı Değerler bölümündeki varsayılan değerler (CORS başlıkları, filtre kuralları, HTTP başlık değerleri vb.) düzenlenemez veya silinemez. Ancak bu değerlere ek olarak kendi özel değerlerinizi ekleyebilir ve API Proxy yapılandırmalarında kullanabilirsiniz.
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.
Lisans Yönetimi sayfasında, süre sınırlı lisansa sahipseniz ve lisans süreniz dolduğunda Apinizer Yönetim Konsolu açılmayacaktır. Ancak servisler çalışmaya devam edecektir. Sürekli lisansa sahipseniz, bakım süreniz bittiğinde yeni sürüm güncellemesi yapamayacaksınız. Lisans veya bakım süresi bitmeye yakın Apinizer Yönetim Konsolu’nda uyarı alacaksınız.