ESET PROTECT On-Prem – Obsah

Nastavenie ESET PROTECT On-Prem REST API

Nastavte ESET PROTECT On-Prem REST API podľa nasledujúcich krokov:

1.V časti Viac > Nastavenia zapnite REST API.


Dôležité

Uistite sa, že sú v lokálnom firewalle otvorené porty API.

Aby bolo možné používať REST API, partnerský certifikát pre ESET PROTECT Server (bez ohľadu na to, či sa používa ako certifikát servera REST alebo nie) musí obsahovať localhost v poli Spoločný názov/Hostiteľ. Ak partnerský certifikát (servera) nespĺňa túto požiadavku, vytvorte nový certifikátzmeňte certifikát servera.

2.Priraďte používateľom API súbor povolení API.


Dôležité

Účet správcu nemôže používať API.

3.Na automatizáciu interakcií s ESET PROTECT On-Prem API môžete použiť integrovaný nástroj Swagger UI (k dispozícii od verzie ESET PROTECT On-Prem 13.1).

arrow_down_business Čo je Swagger UI?

Alternatívne môžete implementovať volania API do svojej klientskej aplikácie REST (napr. Postman) alebo použite príkazový riadok (curl).


Poznámka

REST Server beží lokálne na ESET PROTECT Serveri. Nie je možné súčasne používať ESET Connect a ESET PROTECT On-Prem REST API.

4.Odošlite požiadavku GetTokens na prihlásenie na server REST. V nástroji Swagger UI rozbaľte GetTokens, kliknite na Try it out, zadajte správne údaje do tela požiadavky a kliknite na Execute.

Metóda

POST

Funkcia

getTokens

URL

https://protect_server:9443/GetTokens

Telo

{

"username" : "api",

"password" : "Admin.12345678",

"grant_type" : "password"

}

5.Odpoveď vráti accessToken. Následne môžete použiť accessToken v ďalších požiadavkách API ako prístupový token (Authorization: Bearer). V nástroji Swagger UI kliknite na Authorize, vložte accessToken a kliknite na Authorize. Môžete vykonať ďalšie volania, pričom Swagger UI automaticky zahrnie autorizačný token do každého z nich.


Poznámka

Pozrite si tiež príklady volaní API a zoznam všetkých volaní API, ktoré sú k dispozícii v rámci ESET PROTECT On-Prem.