System Settings provides all the necessary tools to manage the general configuration and system settings of the Apinizer platform. With this module, critical system configurations such as application-based API Proxy access address definition, API traffic log settings, Captcha and session management, predefined values (CORS headers, filter rules, HTTP header names/values), LDAP login configuration, license management, error message customization, and IP geolocation settings can be performed. The System Settings module works as the platform’s basic configuration center and allows you to manage settings that are valid across the entire system from a central point.
Module Components
The System Settings module is managed through the following pages:General Settings
Configurations valid platform-wide such as API Proxy access address, Kubernetes management, log settings, Captcha and session management.
Predefined Values
Management of predefined values to be used in API Gateways and Test Console such as CORS headers, filter rules, HTTP header names/values.
LDAP Login Settings
Login configuration to Apinizer Management Console with LDAP identity management system and enterprise identity systems integration.
License Management
Viewing Apinizer license information, license update, and management of perpetual/time-limited license types.
Error Messages
Customization and centralized management of error messages thrown from policies. HTTP status code, error code and message customization.
IP Geolocation Setting
Filtering and reporting operations based on country and city by determining the geographical locations of IP addresses.
Predefined Values
Under Predefined Values, global definitions are made so that they are ready and selectable in API Gateways and Test Console. These values ensure that frequently used values are managed from a central location when creating and configuring API Proxies and increase consistency.CORS Headers
Managing header definitions used in CORS settings and creating predefined CORS header values.
CORS Origin Values
Managing origin values used in CORS settings and creating predefined CORS origin values.
Filter Rules
Defining security filters globally so they are ready and selectable in API Gateways. SQL injection, XSS and other attack filters.
Request Header Names
Defining HTTP request header names globally so they are ready and selectable in API Gateways and Test Console.
Request Header Values
Defining HTTP request header values globally so they are ready and selectable in API Gateways and Test Console.
Byte Array Content Types
Managing byte array content types and creating predefined byte array content type values.
For changes made on the General Settings page to be valid, the Apply Changes button must be clicked. Also, some settings (for example API Root Context) may require the platform to be restarted when changed.

