Grâce à l'API d'administration de GFI KerioControl, vous pouvez accéder par programmation à votre serveur GFI KerioControl, l'intégrer à des solutions tierces et créer des scripts simples pour effectuer des tâches d'administration avancées.
Se connecter via HTTPS, envoyer une requête dans un format bien connu et lisible par l'utilisateur (JSON) et recevoir une réponse dans le même format.
Champ d'application
L'API d'administration fournit toutes les actions disponibles dans l'interface d'administration de GFI KerioControl (notre interface d'administration Web interne de GFI KerioControl utilise la même API).
À titre d'exemple, cette API sophistiquée vous permet de consulter la liste des règles de trafic, d'ajouter de nouvelles règles, de modifier les filtres HTTP, de consulter les journaux, de configurer la gestion de la bande passante et bien plus encore.
Hors champ d'application
Les fonctionnalités suivantes ne font pas partie de cette API :
- Rapports StaR de GFI KerioControl
- Statistiques GFI KerioControl StaR
- Client GFI KerioControl StaR
- Filtre Web GFI KerioControl StaR
- Paramètres ou configuration non disponibles dans l'interface d'administration Web. La seule solution consiste à modifier le fichier de configuration correspondant.
Téléchargements et documentation
Remarque : en téléchargeant les API et l'appareil virtuel VMware ci-dessous, vous acceptez les conditions du contrat de licence utilisateur final du SDK Kerio.
| Bibliothèque client | ||
|---|---|---|
| Bibliothèque client Kerio APIs pour PHP 1.4 Classe source, documentation, exemples, applications types | 775 ko | TÉLÉCHARGER |
| Appliance virtuelle VMware Basée sur Debian GNU/Linux, mot de passe root par défaut : kerio | 594 Mo | TÉLÉCHARGER |
| Kerio Operator | ||
|---|---|---|
| Guide du développeur sur la mise en service | 318 Ko | TÉLÉCHARGER DANS LES ARCHIVES |
Documentation
L'API Kerio repose sur les bases solides du protocole JSON-RPC, dont les avantages comprennent la facilité d'utilisation, la lisibilité du code et une large prise en charge par différents langages de programmation et bibliothèques accessibles au public. Pour consulter l'intégralité des spécifications JSON-RPC 2.0, cliquez ici.
Bibliothèques de programmation
Vous pouvez également utiliser la bibliothèque client des API Kerio pour PHP afin de faciliter l'intégration dans vos scripts et vos applications.