Voor het beheer van het programma via de REST API moet u Kaspersky Endpoint Security installeren met ondersteuning voor de REST API. Als u Kaspersky Endpoint Security via de REST API beheert, kunt u het programma niet beheren met Kaspersky Security Center.
Installatie van het programma met REST API-ondersteuning voorbereiden
Voor de beveiligde interactie tussen Kaspersky Endpoint Security en de REST-client moet de identificatie van verzoeken worden geconfigureerd. Hiervoor moet u een certificaat installeren en vervolgens de payload van elk verzoek ondertekenen.
Als u een certificaat wilt aanmaken, kunt u bijvoorbeeld OpenSSL gebruiken.
Voorbeeld:
|
Gebruik het RSA-encryptiealgoritme met een sleutellengte van 2048 bits of meer.
Hiermee verkrijgt u een cert.pem
-certificaat en een private key.pem
-sleutel.
Het programma met REST API-ondersteuning installeren
Zo installeert u Kaspersky Endpoint Security met ondersteuning voor de REST API:
RESTAPI=1
RESTAPI_User=<User name>
Gebruikersnaam voor het beheer van het programma via de REST API. Voer de gebruikersnaam in de structuur <DOMEIN>\<Gebruikersnaam>
in (bijvoorbeeld, RESTAPI_User=BEDRIJF\Beheerder
). U kunt alleen met dit account het programma via de REST API beheren. U kunt slechts één gebruiker kiezen die met de REST API mag werken.
RESTAPI_Port=<Poort>
Poort die wordt gebruikt voor de gegevensuitwisseling. Optionele parameter. Poort 6782 is standaard geselecteerd.
RESTAPI_Certificate=<Pad naar certificaat>
Certificaat voor de identificatie van verzoeken (bijvoorbeeld RESTAPI_Certificate=C:\cert.pem
).
U kunt het certificaat na de installatie van het programma installeren of het certificaat updaten nadat het verlopen is.
Een certificaat voor de identificatie van REST API-aanvragen installeren
AdminKitConnector=1
Programmabeheer met beheersystemen. Het beheer is standaard toegestaan.
U kunt ook het bestand setup.ini gebruiken om de instellingen voor het werken met de REST API te definiëren.
Voorbeeld:
|
U kunt nu het programma via de REST API beheren. Om de werking te controleren, opent u de documentatie van de REST API met een GET-aanvraag.
Voorbeeld:
|
Als u het programma met REST API-ondersteuning hebt geïnstalleerd, maakt Kaspersky Endpoint Security automatisch een regel voor toestaan in de instellingen van webcontrole voor toegang tot webbronnen (service-regel voor REST API). Deze regel is nodig om de REST-client te allen tijde toegang te geven tot Kaspersky Endpoint Security. Als u bijvoorbeeld beperkte gebruikerstoegang tot webbronnen hebt, heeft dit geen invloed op het beheer van het programma via de REST API. We raden u aan de regel niet verwijdert of de instellingen Serviceregel voor REST API niet verandert. Als u de regel hebt verwijderd, zal Kaspersky Endpoint Security deze herstellen nadat het programma opnieuw is opgestart.
Naar boven