ESET PROTECT On-Prem – Sadržaj

Postavi ESET PROTECT On-Prem REST API

Slijedite korake u nastavku za postavljanje ESET PROTECT On-Prem REST API:

1.Aktivirajte REST API u odjeljku Više > Postavke.


VAŽNO

Obavezno otvorite API portove u svom lokalnom firewallu.

Za korištenje REST API, peer certifikat ESET PROTECT za poslužitelj (bez obzira koristi li se kao REST poslužiteljski certifikat ili ne) mora sadržavati localhost polje Common name/Host. Ako peer (poslužiteljski) certifikat ne ispunjava ovaj zahtjev, kreirajte novi certifikat i mijenjajte poslužiteljski certifikat.

2.Dodijelite API korisnicima API skup dopuštenja.


VAŽNO

Administratorski račun ne može koristiti API.

3.Za automatizaciju interakcija s ESET PROTECT On-Prem API, možete koristiti ugrađeni Swagger UI (dostupan od ESET PROTECT On-Prem verzije 13.1).

arrow_down_business Što je Swagger UI?

Za automatizaciju interakcija implementirajte API pozive REST svoje klijentske aplikacije (na primjer Postman) ili možete koristiti naredbeni redak (curl).


Napomena

Server REST radi lokalno na ESET PROTECT serveru. Ne možete koristiti ESET Connect s ESET PROTECT On-Prem REST API.

4.Pokrenite GetTokens zahtjev za prijavu na REST server: U Swagger UI, proširi GetTokens > kliknite Isprobaj, > unesite točne podatke u tijelo zahtjeva i kliknite Izvrši.

Metoda

POST

Funkcija

getTokens

URL

https://protect_server:9443/GetTokens

Tijelo

{

"username" : "api",

"password" : "Admin.12345678",

"grant_type" : "password"

}

5.Odgovor vraća accessToken Nakon toga možete koristiti accessToken u drugim API zahtjevima kao token nositelja (Authorization: Bearer). U Swagger UI, kliknite Autoriziraj > i zalijepi klik Autoriziraj. accessToken > Možete izvršavati i druge pozive, a Swagger UI automatski uključuje autorizacijski token u svaki poziv.


Napomena

Pogledajte i primjere API poziva i popis svih API poziva dostupnih u ESET PROTECT On-Prem.