# Запуск скрипта коррелятором

<p class="callout warning">Интерпретатор скрипта должен поддерживаться ОС на которой находится скрипт.</p>

Для того чтобы коррелятор мог запускать скрипты. Зайти по ssh на сервер где находится служба коррелятора и поместите скрипт (можно сделать с помощью WinSCP или любым другим инструментом) в следующую папку коррелятора:

```bash
/opt/kaspersky/kuma/correlator/<id>/scripts/
```

`<id>` - идентификатор коррелятора, можно найти в веб-интерфейсе (подробнее как это сделать [ссылка](https://kb.kuma-community.ru/link/47#bkmrk-q%3A-%D0%9A%D0%B0%D0%BA-%D0%BF%D0%BE%D1%81%D0%BC%D0%BE%D1%82%D1%80%D0%B5%D1%82%D1%8C-id))

Назначьте пользователя kuma владельцем файла и дайте файлу права на выполнение:

```bash
chown kuma:kuma /opt/kaspersky/kuma/correlator/<id>/scripts/my_script.sh
chmod +x /opt/kaspersky/kuma/correlator/<id>/scripts/my_script.sh
```

<p class="callout info">Если скриптом производится работа с файлами, то пользователь kuma должен иметь права на эти файлы (рекомендуется использовать полный путь в скриптах)</p>

<div id="bkmrk-"><div><button type="button"><svg height="16" viewbox="0 0 24 24" width="16" xmlns="http://www.w3.org/2000/svg"></svg></button></div></div>В группирующем поле **правила корреляции** должны находиться целевые поля, которые используются в правилах реагирования, в нашем примере это **DestinationAddress**.

[![image.png](https://kb.kuma-community.ru/uploads/images/gallery/2023-12/scaled-1680-/tSVimage.png)](https://kb.kuma-community.ru/uploads/images/gallery/2023-12/tSVimage.png)

В правиле реагирования рекомендуется добавить в условие (если необходимо) правило корреляции, на основе которого реагирование будет срабатывать:

[![image.png](https://kb.kuma-community.ru/uploads/images/gallery/2023-12/scaled-1680-/tmjimage.png)](https://kb.kuma-community.ru/uploads/images/gallery/2023-12/tmjimage.png)

<p class="callout info">После внесения изменений в ресурсах (правила корреляции или реагирования) необходимо обновить параметры коррелятора в активных сервисах</p>