إعداد ESET PROTECT On-Prem REST API
اتبع الخطوات الواردة أدناه لإعداد ESET PROTECT On-Prem REST API:
- تمكين واجهة REST API في المزيد > الإعدادات.
|
- عيّن لمستخدمي واجهة API مجموعة أذونات API.
لا يمكن لحساب المسؤول استخدام API. |
- لأتمتة التفاعلات مع 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. |
- قم بتنفيذ طلب GetTokens لتسجيل الدخول إلى خادم REST: في واجهة Swagger UI، وسّع GetTokens > انقر فوق جرب ذلك > قدّم البيانات الصحيحة في نص الطلب وانقر فوق تنفيذ.
الطريقة |
POST |
الوظيفة |
getTokens |
عنوان URL |
https://protect_server:9443/GetTokens |
نص الرسالة |
{ "username" : "api", "password" : "Admin.12345678", "grant_type" : "password" } |
- تعمل الاستجابة على إرجاع accessToken. يمكنك لاحقاً استخدام accessToken في طلبات API الأخرى كرمز مميز للحامل (Authorization: Bearer). في واجهة Swagger UI، انقر فوق التخويل > الصق accessToken > انقر فوق التخويل. يمكنك تنفيذ استدعاءات أخرى، وستقوم واجهة Swagger UI بتضمين رمز التخويل المميز تلقائياً في كل استدعاء.
راجع أيضاً أمثلة استدعاءات API وقائمة جميع استدعاءات API المتاحة في ESET PROTECT On-Prem. |