Ρύθμιση του ESET PROTECT On-Prem REST API
Ακολουθήστε τα παρακάτω βήματα για να ρυθμίσετε το ESET PROTECT On-Prem REST API:
1.Ενεργοποιήστε το REST API στη διαδρομή Περισσότερα > Ρυθμίσεις.
•Βεβαιωθείτε ότι έχετε ανοίξει τις θύρες API στο τοπικό τείχος προστασίας. •Για να χρησιμοποιήσετε το REST API, το ομότιμο πιστοποιητικό για τον διακομιστή ESET PROTECT (είτε χρησιμοποιείται ως πιστοποιητικό διακομιστή REST είτε όχι) πρέπει να περιέχει το localhost στο πεδίο Κοινό όνομα/Κεντρικός υπολογιστής. Εάν το ομότιμο πιστοποιητικό (διακομιστή) δεν πληροί αυτήν την απαίτηση, δημιουργήστε ένα νέο πιστοποιητικό και αλλάξτε το πιστοποιητικό διακομιστή. |
2.Αντιστοιχίστε στους χρήστες API το σύνολο δικαιωμάτων API.
Ο λογαριασμός διαχειριστή δεν μπορεί να χρησιμοποιήσει το API. |
3.Για να αυτοματοποιήσετε τις αλληλεπιδράσεις με το ESET PROTECT On-Prem API, μπορείτε να χρησιμοποιήσετε το ενσωματωμένο Swagger UI (διαθέσιμο από το ESET PROTECT On-Prem έκδοση 13.1).
Εναλλακτικά, μπορείτε να υλοποιήστε κλήσεις API στην εφαρμογή υπολογιστή-πελάτη REST που διαθέτετε (π.χ. Postman) ή μπορείτε να χρησιμοποιήσετε τη γραμμή εντολών (curl).
Ο διακομιστής REST εκτελείται τοπικά στον διακομιστή ESET PROTECT. Δεν μπορείτε να χρησιμοποιήσετε το ESET Connect με το ESET PROTECT On-Prem REST API. |
4.Εκτελέστε το αίτημα GetTokens για να συνδεθείτε στον διακομιστή REST: Στο Swagger UI, αναπτύξτε το στοιχείο GetTokens > κάντε κλικ στο στοιχείο Δοκιμή > παρέχετε σωστά δεδομένα στο σώμα του αιτήματος και κάντε κλικ στο στοιχείο Εκτέλεση.
Μέθοδος |
POST |
Λειτουργία |
getTokens |
Διεύθυνση URL |
https://protect_server:9443/GetTokens |
Σώμα |
{ "username" : "api", "password" : "Admin.12345678", "grant_type" : "password" } |
5.Η απάντηση επιστρέφει το σύμβολο accessToken. Στη συνέχεια, μπορείτε να χρησιμοποιήσετε το accessToken σε άλλα αιτήματα API ως σύμβολο κομιστή (Authorization: Bearer). Στο Swagger UI, κάντε κλικ στο στοιχείο Εξουσιοδότηση > επικολλήστε το σύμβολο accessToken > κάντε κλικ στο στοιχείο Εξουσιοδότηση. Μπορείτε να εκτελέσετε άλλες κλήσεις και το Swagger UI θα περιλάβει αυτόματα το σύμβολο εξουσιοδότησης σε κάθε κλήση.
Δείτε επίσης τα παραδείγματα των κλήσεων API και τη λίστα όλων των κλήσεωνAPI που είναι διαθέσιμη στο ESET PROTECT On-Prem. |