Mit der GFI KerioControl-Verwaltungs-API können Sie programmgesteuert auf Ihren GFI KerioControl-Server zugreifen, ihn in Lösungen von Drittanbietern integrieren und einfache Skripte zur Bewältigung komplexer Verwaltungsaufgaben erstellen.
Stellen Sie eine Verbindung über HTTPS her, senden Sie eine Anfrage in einem gängigen, für Menschen lesbaren Format (JSON) und erhalten Sie eine Antwort im selben Format.
Geltungsbereich
Die Verwaltungs-API stellt alle Aktionen bereit, die in der GFI KerioControl-Verwaltung verfügbar sind (unsere interne GFI KerioControl-Webverwaltung nutzt dieselbe API).
Mit dieser leistungsstarken API können Sie beispielsweise Datenverkehrsregeln auflisten, neue Regeln hinzufügen, HTTP-Filter bearbeiten, Protokolle einsehen, die Bandbreitenverwaltung einrichten und vieles mehr.
Außerhalb des Geltungsbereichs
Die folgenden Funktionen sind nicht Bestandteil dieser API:
- GFI KerioControl StaR-Berichte
- GFI KerioControl StaR-Statistiken
- GFI KerioControl StaR-Client
- GFI KerioControl StaR Webfilter
- Einstellungen oder Konfigurationen, die in der Webverwaltung nicht verfügbar sind. Die einzige Möglichkeit besteht darin, die entsprechende Konfigurationsdatei anzupassen.
Downloads und Dokumentation
Hinweis: Mit dem Herunterladen der unten aufgeführten APIs und der VMware Virtual Appliance erklären Sie sich mit der Endbenutzer-Lizenzvereinbarung für das Kerio SDK einverstanden.
| Client-Bibliothek | ||
|---|---|---|
| Kerio-APIs-Client-Bibliothek für PHP 1.4 -Quellklasse, Dokumentation, Beispiele, Musteranwendungen | 775 kB | HERUNTERLADEN |
| VMware Virtual Appliance Basierend auf Debian GNU/Linux, Standard-Root-Passwort: kerio | 594 MB | HERUNTERLADEN |
| Kerio Operator | ||
|---|---|---|
| Leitfaden für Entwickler zur Bereitstellung | 318 KB | IN DEN ARCHIVEN HERUNTERLADEN |
Dokumentation
Die Kerio-API basiert auf den soliden Grundlagen von JSON-RPC, zu dessen Vorteilen die einfache Lesbarkeit des Codes sowie eine breite Unterstützung durch verschiedene Programmiersprachen und öffentlich verfügbare Bibliotheken zählen. Die vollständigen Spezifikationen zu JSON-RPC 2.0 finden Sie hier.
Programmierbibliotheken
Sie können auch die Kerio-API-Client-Bibliothek für PHP nutzen, um eine einfache Integration in Ihre Skripte und Anwendungen zu ermöglichen.