Работа с API
Ограничить доступ к программе через REST API с помощью Защиты паролем невозможно. Например, запретить выключать защиту через REST API невозможно. Вы можете настроить Защиту паролем через REST API и ограничить доступ пользователей к программе через локальный интерфейс.
Для управления программой через REST API нужно запустить REST-клиент под учетной записью, которую вы задали при установке программы с поддержкой REST API. Для работы с REST API вы можете выбрать только одного пользователя.
Управление программой через REST API состоит из следующих этапов:
- Получите текущие значения параметров программы. Для этого отправьте GET-запрос.
Пример:
GET http://localhost:6782/kes/v1/settings/ExploitPrevention
- Программа отправит ответ со структурой и значениями параметров. Kaspersky Endpoint Security поддерживает XML- и JSON-форматы.
Пример:
{
"action": 0,
"enableSystemProcessesMemoryProtection": true,
"enabled": true
}
- Измените параметры программы. Для этого отправьте POST-запрос. Используйте структуру параметров, полученную в ответ от GET-запроса.
Пример:
POST http://localhost:6782/kes/v1/settings/ExploitPrevention
{
"action": 0,
"enableSystemProcessesMemoryProtection": false,
"enabled": true
}
- Программа применит изменения в параметрах и отправит ответ с результатами настройки программы.