hmLoadTopic({
hmKeywords:"",
hmTitle:"Ρύθμιση του ESET PROTECT On-Prem REST API",
hmDescription:"Ακολουθήστε τα παρακάτω βήματα για να ρυθμίσετε το ESET PROTECT On-Prem REST API:",
hmPrevLink:"how_api_works.html",
hmNextLink:"api.html",
hmParentLink:"rest_api.html",
hmBreadCrumbs:"<a href=\"rest_api.html\">ESET PROTECT On-Prem REST API<\/a>",
hmTitlePath:"ESET PROTECT On-Prem REST API > Ρύθμιση του ESET PROTECT On-Prem REST API",
hmHeader:"<h1 class=\"p_Heading1\"><span class=\"f_Heading1\">Ρύθμιση του ESET PROTECT On-Prem REST API<\/span><\/h1>\n\r",
hmBody:"<p class=\"p_Normal\">Ακολουθήστε τα παρακάτω βήματα για να ρυθμίσετε το ESET PROTECT On-Prem REST API:<\/p>\n\r<p class=\"p_Normal\" style=\"text-indent: 0; padding-left: 20px; margin-left: 0;\"><span class=\"f_Normal\" style=\"display:inline-block;width:20px;margin-left:-20px\">1.<\/span>Ενεργοποιήστε το REST API στη διαδρομή <span class=\"f_UI\">Περισσότερα<\/span> &gt; <a href=\"admin_server_settings.html#api\" class=\"topiclink\">Ρυθμίσεις<\/a>.<\/p>\n\r<div style=\"text-align: left; text-indent: 0; padding: 0 0 0 0; margin: 0 0 10px 0;\"><table class=\"Table_important\" >\n\r<tr class=\"Table_important\">\n\r<td class=\"Table_important\" style=\"width:4px; background-color:#E9A514;\"><br \/>\n\r<\/td>\n\r<td class=\"Table_important\" style=\"width:20px;\"><p class=\"p_Normal\"><img alt=\"ΣΗΜΑΝΤΙΚΟ\" title=\"ΣΗΜΑΝΤΙΚΟ\" width=\"20\" height=\"20\" style=\"margin:2px 0 0 0;width:20px;height:20px;border:none\" src=\".\/images\/important.svg\"\/><\/p>\n\r<\/td>\n\r<td class=\"Table_important\"><p class=\"p_Normal\" style=\"text-indent: 0; padding-left: 13px; margin-left: 0;\"><span class=\"f_Normal\" style=\"font-family: Arial,\'Lucida Sans Unicode\',\'Lucida Grande\',\'Lucida Sans\';display:inline-block;width:13px;margin-left:-13px\">&#8226;<\/span>Βεβαιωθείτε ότι έχετε ανοίξει τις θύρες API στο τοπικό τείχος προστασίας.<\/p>\n\r<p class=\"p_Normal\" style=\"text-indent: 0; padding-left: 13px; margin-left: 0;\"><span class=\"f_Normal\" style=\"font-family: Arial,\'Lucida Sans Unicode\',\'Lucida Grande\',\'Lucida Sans\';display:inline-block;width:13px;margin-left:-13px\">&#8226;<\/span>Για να χρησιμοποιήσετε το REST API, το ομότιμο πιστοποιητικό για τον διακομιστή ESET PROTECT (είτε χρησιμοποιείται ως πιστοποιητικό διακομιστή REST είτε όχι) πρέπει να περιέχει το <span class=\"f_CodeHighlighted\">localhost<\/span> στο πεδίο <span class=\"f_UI\">Κοινό όνομα<\/span>\/<span class=\"f_UI\">Κεντρικός υπολογιστής<\/span>. Εάν το ομότιμο πιστοποιητικό (διακομιστή) δεν πληροί αυτήν την απαίτηση, <a href=\"certificates_certificate_era.html\" class=\"topiclink\">δημιουργήστε ένα νέο πιστοποιητικό<\/a> και <a href=\"set_new_era_server_certificate.html\" class=\"topiclink\">αλλάξτε το πιστοποιητικό διακομιστή<\/a>.<\/p><\/td>\n\r<\/tr>\n\r<\/table>\n\r<\/div>\n\r<p class=\"p_Normal\" style=\"text-indent: 0; padding-left: 20px; margin-left: 0;\"><span class=\"f_Normal\" style=\"display:inline-block;width:20px;margin-left:-20px\">2.<\/span>Αντιστοιχίστε στους χρήστες API το <a href=\"admin_ar_permissions_list.html\" class=\"topiclink\">σύνολο δικαιωμάτων<\/a> <span class=\"f_UI\">API<\/span>.<\/p>\n\r<div style=\"text-align: left; text-indent: 0; padding: 0 0 0 0; margin: 0 0 10px 0;\"><table class=\"Table_important\" >\n\r<tr class=\"Table_important\">\n\r<td class=\"Table_important\" style=\"width:4px; background-color:#E9A514;\"><br \/>\n\r<\/td>\n\r<td class=\"Table_important\" style=\"width:20px;\"><p class=\"p_Normal\"><img alt=\"ΣΗΜΑΝΤΙΚΟ\" title=\"ΣΗΜΑΝΤΙΚΟ\" width=\"20\" height=\"20\" style=\"margin:2px 0 0 0;width:20px;height:20px;border:none\" src=\".\/images\/important.svg\"\/><\/p>\n\r<\/td>\n\r<td class=\"Table_important\"><p class=\"p_Normal\">Ο λογαριασμός διαχειριστή δεν μπορεί να χρησιμοποιήσει το API.<\/p>\n\r<\/td>\n\r<\/tr>\n\r<\/table>\n\r<\/div>\n\r<p class=\"p_Normal\" style=\"text-indent: 0; padding-left: 20px; margin-left: 0;\"><span class=\"f_Normal\" style=\"display:inline-block;width:20px;margin-left:-20px\">3.<\/span>Για να αυτοματοποιήσετε τις αλληλεπιδράσεις με το ESET PROTECT On-Prem API, μπορείτε να χρησιμοποιήσετε το <a href=\"admin_server_settings.html#api\" class=\"topiclink\">ενσωματωμένο Swagger UI<\/a> (διαθέσιμο από το ESET PROTECT On-Prem έκδοση 13.1).<\/p>\n\r<p class=\"p_Normal\" style=\"text-indent: -42px; margin: 0 0 10px 55px;\"><img id=\"toggle0186a1_ICON\" class=\"dropdown-toggle-icon\" alt=\"arrow_down_business\" width=\"21\" height=\"21\" style=\"margin:0;width:21px;height:21px;border:none\" src=\".\/images\/arrow_down_business.svg\"\/> <a id=\"toggle0186a1_LINK\" class=\"dropdown-toggle\" href=\"javascript:void(0)\" data-type=\"dropdown\" data-state=\"0\" data-icon=\"toggle0186a1_ICON\" data-src0=\".\/images\/arrow_down_business.svg\" data-src1=\".\/images\/arrow_up_business.svg\">Τι είναι το Swagger UI;<\/a><\/p>\n\r<div id=\"toggle0186a1\" class=\"dropdown-toggle-body\" style=\"text-align: left; padding: 0 0 0 0; margin: 0 0 10px 38px;display:none\"><table style=\"border:none; border-spacing:0;\" role=\"presentation\">\n\r<tr>\n\r<td style=\"vertical-align:top; padding:0; border:none\"><p class=\"p_Normal\">Το <a href=\"https:\/\/swagger.io\/\" target=\"_blank\" onclick=\"return HMTrackTopiclink(this);\" class=\"weblink\">Swagger UI<\/a> είναι ένα πλαίσιο ανοιχτού κώδικα που βοηθά τους προγραμματιστές να σχεδιάζουν, να δημιουργούν, να τεκμηριώνουν και να καταναλώνουν υπηρεσίες διαδικτύου RESTful Web services. Εάν χρησιμοποιήσετε το Swagger UI, μπορείτε να δοκιμάσετε τις κλήσεις API μέσω μιας ιστοσελίδας:<\/p>\n\r<p class=\"p_Normal\" style=\"text-indent: 0; padding-left: 20px; margin-left: 0;\"><span class=\"f_Normal\" style=\"display:inline-block;width:20px;margin-left:-20px\">1.<\/span>Ενεργοποιήστε το Swagger UI στις <a href=\"admin_server_settings.html#api\" class=\"topiclink\">Ρυθμίσεις<\/a> διακομιστή ESET PROTECT.<\/p>\n\r<p class=\"p_Normal\" style=\"text-indent: 0; padding-left: 20px; margin-left: 0;\"><span class=\"f_Normal\" style=\"display:inline-block;width:20px;margin-left:-20px\">2.<\/span>Η πρόσβαση στο ενεργοποιημένο ενσωματωμένο Swagger UI είναι εφικτή στη διεύθυνση <a href=\"https:\/\/localhost:9443\/swagger\" target=\"_blank\" onclick=\"return HMTrackTopiclink(this);\" class=\"weblink\">https:\/\/localhost:9443\/swagger<\/a>. Αντικαταστήστε το <span class=\"f_CodeHighlighted\">localhost<\/span> με το όνομα διακομιστή ή τη διεύθυνση IP εάν χρειάζεται.<\/p>\n\r<p class=\"p_Normal\">Το Swagger UI παρέχει <a href=\"api.html\" class=\"topiclink\">πλήρεις προκατασκευασμένες κλήσεις API<\/a>. Θα πρέπει να αλλάξετε μόνο τις τιμές των παραμέτρων στις κλήσεις.<\/p>\n\r<div style=\"text-align: left; text-indent: 0; padding: 0 0 0 0; margin: 0 0 10px 0;\"><table class=\"Table_note\" >\n\r<tr class=\"Table_note\">\n\r<td class=\"Table_note\" style=\"width:4px; background-color:#3DAAE1;\"><br \/>\n\r<\/td>\n\r<td class=\"Table_note\" style=\"width:20px;\"><p class=\"p_Normal\"><img alt=\"Σημείωση\" title=\"Σημείωση\" width=\"20\" height=\"20\" style=\"margin:2px 0 0 0;width:20px;height:20px;border:none\" src=\".\/images\/note.svg\"\/><\/p>\n\r<\/td>\n\r<td class=\"Table_note\"><p class=\"p_Normal\">Το Swagger UI είναι διαθέσιμο μόνο στα Αγγλικά.<\/p>\n\r<\/td>\n\r<\/tr>\n\r<\/table>\n\r<\/div>\n\r<\/td>\n\r<\/tr>\n\r<\/table>\n\r<\/div>\n\r<p class=\"p_Normal\">Εναλλακτικά, μπορείτε να υλοποιήστε κλήσεις API στην εφαρμογή υπολογιστή-πελάτη REST που διαθέτετε (π.χ. <a href=\"https:\/\/www.postman.com\/\" target=\"_blank\" onclick=\"return HMTrackTopiclink(this);\" class=\"weblink\">Postman<\/a>) ή μπορείτε να χρησιμοποιήσετε τη γραμμή εντολών (<a href=\"https:\/\/curl.se\/\" target=\"_blank\" onclick=\"return HMTrackTopiclink(this);\" class=\"weblink\">curl<\/a>).<\/p>\n\r<div style=\"text-align: left; text-indent: 0; padding: 0 0 0 0; margin: 0 0 10px 0;\"><table class=\"Table_note\" >\n\r<tr class=\"Table_note\">\n\r<td class=\"Table_note\" style=\"width:4px; background-color:#3DAAE1;\"><br \/>\n\r<\/td>\n\r<td class=\"Table_note\" style=\"width:20px;\"><p class=\"p_Normal\"><img alt=\"Σημείωση\" title=\"Σημείωση\" width=\"20\" height=\"20\" style=\"margin:2px 0 0 0;width:20px;height:20px;border:none\" src=\".\/images\/note.svg\"\/><\/p>\n\r<\/td>\n\r<td class=\"Table_note\"><p class=\"p_Normal\">Ο διακομιστής REST εκτελείται τοπικά στον διακομιστή ESET PROTECT. Δεν μπορείτε να χρησιμοποιήσετε το ESET Connect με το ESET PROTECT On-Prem REST API.<\/p>\n\r<\/td>\n\r<\/tr>\n\r<\/table>\n\r<\/div>\n\r<p class=\"p_Normal\" style=\"text-indent: 0; padding-left: 20px; margin-left: 0;\"><span class=\"f_Normal\" style=\"display:inline-block;width:20px;margin-left:-20px\">4.<\/span>Εκτελέστε το αίτημα <span class=\"f_CodeHighlighted\"><a href=\"https:\/\/help.eset.com\/getHelp?product=protect_admin&amp;version=13.1&amp;lang=el-GR&amp;topic=api_GetTokens_post\" onclick=\"return HMTrackTopiclink(this);\" class=\"weblink\">GetTokens<\/a><\/span> για να συνδεθείτε στον διακομιστή REST: Στο Swagger UI, αναπτύξτε το στοιχείο <span class=\"f_CodeHighlighted\">GetTokens<\/span> &gt; κάντε κλικ στο στοιχείο <span class=\"f_UI\">Δοκιμή<\/span> &gt; παρέχετε σωστά δεδομένα στο σώμα του αιτήματος και κάντε κλικ στο στοιχείο <span class=\"f_UI\">Εκτέλεση<\/span>.<\/p>\n\r<div style=\"text-align: left; text-indent: 0; padding: 0 0 0 0; margin: 0 0 10px 0;\"><table class=\"Table_small_no_header\" >\n\r<tr class=\"Table_small_no_header\">\n\r<td class=\"Table_small_no_header\"><p class=\"p_NormalTable\" style=\"page-break-inside: avoid; page-break-after: avoid;\"><span class=\"f_NormalTable\">Μέθοδος<\/span><\/p>\n\r<\/td>\n\r<td class=\"Table_small_no_header\"><p class=\"p_NormalTable\" style=\"page-break-inside: avoid; page-break-after: avoid;\"><span class=\"f_NormalTable\">POST<\/span><\/p>\n\r<\/td>\n\r<\/tr>\n\r<tr class=\"Table_small_no_header\">\n\r<td class=\"Table_small_no_header\" style=\"background-color:#F4F5F4;\"><p class=\"p_NormalTable\" style=\"page-break-inside: avoid; page-break-after: avoid;\"><span class=\"f_NormalTable\">Λειτουργία<\/span><\/p>\n\r<\/td>\n\r<td class=\"Table_small_no_header\" style=\"background-color:#F4F5F4;\"><p class=\"p_NormalTable\" style=\"page-break-inside: avoid; page-break-after: avoid;\"><span class=\"f_NormalTable\">getTokens<\/span><\/p>\n\r<\/td>\n\r<\/tr>\n\r<tr class=\"Table_small_no_header\">\n\r<td class=\"Table_small_no_header\"><p class=\"p_NormalTable\" style=\"page-break-inside: avoid; page-break-after: avoid;\"><span class=\"f_NormalTable\">Διεύθυνση URL<\/span><\/p>\n\r<\/td>\n\r<td class=\"Table_small_no_header\"><p class=\"p_NormalTable\" style=\"page-break-inside: avoid; page-break-after: avoid;\"><span class=\"f_NormalTable\">https:\/\/protect_server:9443\/GetTokens<\/span><\/p>\n\r<\/td>\n\r<\/tr>\n\r<tr class=\"Table_small_no_header\">\n\r<td class=\"Table_small_no_header\" style=\"background-color:#F4F5F4;\"><p class=\"p_NormalTable\" style=\"page-break-inside: avoid; page-break-after: avoid;\"><span class=\"f_NormalTable\">Σώμα<\/span><\/p>\n\r<\/td>\n\r<td class=\"Table_small_no_header\" style=\"background-color:#F4F5F4;\"><p class=\"p_NormalTableCode\" style=\"page-break-inside: avoid; page-break-after: avoid;\"><span class=\"f_NormalTableCode\">{<\/span><\/p>\n\r<p class=\"p_NormalTableCode\" style=\"page-break-inside: avoid; page-break-after: avoid; margin: 0 6px 0 34px;\"><span class=\"f_NormalTableCode\">&quot;username&quot; : &quot;api&quot;,<\/span><\/p>\n\r<p class=\"p_NormalTableCode\" style=\"page-break-inside: avoid; page-break-after: avoid; margin: 0 6px 0 34px;\"><span class=\"f_NormalTableCode\">&quot;password&quot; : &quot;Admin.12345678&quot;,<\/span><\/p>\n\r<p class=\"p_NormalTableCode\" style=\"page-break-inside: avoid; page-break-after: avoid; margin: 0 6px 0 34px;\"><span class=\"f_NormalTableCode\">&quot;grant_type&quot; : &quot;password&quot;<\/span><\/p>\n\r<p class=\"p_NormalTableCode\" style=\"page-break-inside: avoid; page-break-after: avoid;\"><span class=\"f_NormalTableCode\">}<\/span><\/p>\n\r<\/td>\n\r<\/tr>\n\r<\/table>\n\r<\/div>\n\r<p class=\"p_Normal\" style=\"text-indent: 0; padding-left: 20px; margin-left: 0;\"><span class=\"f_Normal\" style=\"display:inline-block;width:20px;margin-left:-20px\">5.<\/span>Η απάντηση επιστρέφει το σύμβολο <span class=\"f_CodeHighlighted\">accessToken<\/span>. Στη συνέχεια, μπορείτε να χρησιμοποιήσετε το <span class=\"f_CodeHighlighted\">accessToken<\/span> σε άλλα αιτήματα API ως σύμβολο κομιστή (<span class=\"f_CodeHighlighted\">Authorization: Bearer<\/span>). Στο Swagger UI, κάντε κλικ στο στοιχείο <span class=\"f_UI\">Εξουσιοδότηση<\/span> &gt; επικολλήστε το σύμβολο <span class=\"f_CodeHighlighted\">accessToken<\/span> &gt; κάντε κλικ στο στοιχείο <span class=\"f_UI\">Εξουσιοδότηση<\/span>. Μπορείτε να εκτελέσετε άλλες κλήσεις και το Swagger UI θα περιλάβει αυτόματα το σύμβολο εξουσιοδότησης σε κάθε κλήση.<\/p>\n\r<div style=\"text-align: left; text-indent: 0; padding: 0 0 0 0; margin: 0 0 10px 0;\"><table class=\"Table_note\" >\n\r<tr class=\"Table_note\">\n\r<td class=\"Table_note\" style=\"width:4px; background-color:#3DAAE1;\"><br \/>\n\r<\/td>\n\r<td class=\"Table_note\" style=\"width:20px;\"><p class=\"p_Normal\"><img alt=\"Σημείωση\" title=\"Σημείωση\" width=\"20\" height=\"20\" style=\"margin:2px 0 0 0;width:20px;height:20px;border:none\" src=\".\/images\/note.svg\"\/><\/p>\n\r<\/td>\n\r<td class=\"Table_note\"><p class=\"p_Normal\">Δείτε επίσης τα <a href=\"how_api_works.html#examples\" class=\"topiclink\">παραδείγματα των κλήσεων API<\/a> και τη <a href=\"api.html\" class=\"topiclink\">λίστα όλων των κλήσεωνAPI<\/a> που είναι διαθέσιμη στο ESET PROTECT On-Prem.<\/p>\n\r<\/td>\n\r<\/tr>\n\r<\/table>\n\r<\/div>\n\r"
})
