العمل باستخدام واجهة برمجة التطبيقات (API)

11 أبريل 2023

ID 189531

لا يمكن تقييد الوصول إلى التطبيقات من خلال REST API باستخدام الحماية بكلمة مرور. على سبيل المثال، لا يمكن منع مستخدم من تعطيل حماية من خلال REST API.‏ يمكنك تكوين الحماية بكلمة المرور من خلال REST API وتقييد وصول المستخدم إلى التطبيق من خلال الواجهة المحلية.

لإدارة التطبيق من خلال REST API، ستحتاج إلى تشغيل عميل REST في الحساب الذي حددته عند تثبيت التطبيق الذي يشتمل على دعم REST API. يمكنك تحديد مستخدم واحد فقط للعمل باستخدام REST API.‏

فتح المراجع الخاصة بـ REST API‏

تتكون إدارة التطبيق من خلال REST API من الخطوات التالية:

  1. الحصول على القيم الحالية لإعدادات التطبيق. لتنفيذ ذلك، أرسل طلب GET.‏

    مثال:

    GET http://localhost:6782/kes/v1/settings/ExploitPrevention

  2. سيقوم التطبيق بإرسال استجابة تشتمل على بنية الإعدادات وقيمها. يدعم Kaspersky Endpoint Security الصيغ XML و JSON.‏

    مثال:

    {

    "action": 0,

    "enableSystemProcessesMemoryProtection": true,‏

    "enabled": true

    }

  3. تحرير إعدادات التطبيق. لتنفيذ ذلك، أرسل طلب POST. استخدم بنية الإعدادات التي تم استلامها في سياق الاستجابة لطلب GET.‏

    مثال:

    POST http://localhost:6782/kes/v1/settings/ExploitPrevention

    {

    "action": 0,

    "enableSystemProcessesMemoryProtection": false,‏

    "enabled": true

    }

  4. سيقوم التطبيق بتنفيذ التغييرات التي تم تحديدها في الإعدادات وإرسال استجابة تحتوي على نتائج تكوين التطبيق.

هل وجدت هذه المقالة مفيدة؟
ما الذي يمكننا تحسينه؟
شكرًا لك على ملاحظاتك! تساعدُنا على التحسن.
شكرًا لك على ملاحظاتك! تساعدُنا على التحسن.