لإدارة التطبيق من خلال REST API، ستحتاج إلى تثبيت Kaspersky Endpoint Security بدعم لـ REST API. إذا كنت تدير Kaspersky Endpoint Security من خلال REST API، فلن تتمكن من إدارة التطبيق باستخدام Kaspersky Security Center.
التحضير لتثبيت التطبيق مع دعم REST API
يتطلب التفاعل الآمن لبرنامج Kaspersky Endpoint Security مع عميل REST تكوين تعريف الطلب. ولفعل ذلك، يجب عليك تثبيت شهادة ثم بعد ذلك التوقيع على حمولة كل طلب.
لإنشاء شهادة، يمكنك استخدام OpenSSL على سبيل المثال.
مثال:
|
استخدم خوارزمية تشفير RSA بطول مفتاح 2048 بت أو أكثر.
نتيجة لذلك، سوف تحصل على شهادة cert.pem
ومفتاح key.pem
خاص.
تثبيت التطبيق مع دعم REST API
لتثبيت Kaspersky Endpoint Security الذي يشتمل على دعم REST API:
RESTAPI=1
RESTAPI_User=<User name>
اسم المستخدم الخاص بإدارة التطبيق من خلال REST API. أدخل اسم المستخدم <DOMAIN>\<UserName>
(على سبيل المثال، RESTAPI_User=COMPANY\Administrator
). يمكنك إدارة التطبيق من خلال REST API من خلال هذا الحساب فقط. يمكنك تحديد مستخدم واحد فقط للعمل باستخدام REST API.
RESTAPI_Port=<Port>
المنفذ المستخدم لإدارة التطبيق من خلال REST API. يُستخدم المنفذ 6782 بشكل افتراضي. تأكد أن المنفذ خالٍ. معلمة اختيارية.
RESTAPI_Certificate=<Path to certificate>
شهادة لتحديد الطلبات (على سبيل المثال، RESTAPI_Certificate=C:\cert.pem
).
يمكنك تثبيت الشهادة بعد تثبيت التطبيق أو تحديث الشهادة بعد انتهاء صلاحيتها.
AdminKitConnector=1
إدارة التطبيقات باستخدام نظم الإدارة. الإدارة مسموح بها بشكل افتراضي.
ويمكنك أيضًا استخدام ملف setup.ini لتحديد إعدادات العمل باستخدام REST API.
مثال:
|
نتيجةً لذلك، ستتمكن من إدارة التطبيق من خلال REST API. للتحقق من عمله على النحو الصحيح، افتح المراجع الخاصة بـ REST API باستخدام طلب GET.
مثال:
|
إذا قمت بتثبيت التطبيق مع دعم REST API، ينشئ Kaspersky Endpoint Security تلقائيًا قاعدة سماح في إعدادات التحكم في الويب للوصول إلى موارد الويب (قاعدة الخدمة لأجل REST API). وهذه القاعدة ضرورية للسماح لعميل REST بالوصول إلى Kaspersky Endpoint Security في جميع الأوقات. على سبيل المثال، إذا قيدت وصول المستخدم إلى موارد الويب، فلن يؤثر ذلك على إدارة التطبيق من خلال واجهة REST API. نوصي بعدم حذف القاعدة أو تغيير إعدادات قاعدة الخدمة لأجل REST API. وإذا حذفت القاعدة، فسوف يستعيدها Kaspersky Endpoint Security بعد إعادة تشغيل التطبيق.
أعلى الصفحة