Интеграции с внешними системами

Данный раздел описывает процесс настройки интеграций с внешними системами при сканировании. Настройка осуществляется в разделе Автоматизация → Запуски веб-интерфейса системы.

Чтобы настроить интеграцию с внешней системой:

  1. Создайте логин и пароль учетной записи интеграции.

  2. Выполните общую настройку интеграции и укажите данные учетной записи.

  3. Выполните настройку конкретной внешней системы:

  4. При необходимости выполните настройку расписания запуска интеграции.

Создание учетной записи интеграции

Для создания учетной записи используется раздел Переменные. Для каждой интеграции нужно создать две переменные. Одна из них будет использоваться как логин, а другая — как пароль.

Чтобы создать логин учетной записи интеграции:

  1. Перейдите в раздел Ресурсы → Переменные. Система отобразит сведения об имеющихся переменных.

  2. Нажмите на кнопку Добавить (plus). Отобразится окно создания переменной.

  3. Введите человекочитаемый идентификатор записи логина.

  4. Введите название записи логина.

  5. При необходимости введите описание логина.

  6. Выберите из выпадающего списка тип переменной String. Отобразится поле для ввода значения переменной.

  7. Переведите переключатель Секрет в активное положение.

  8. В поле Значение переменной введите логин.

  9. Нажмите Добавить.

Теперь выполните шаги 2—​9 для создания пароля учетной записи интеграции.

Общая настройка

Чтобы выполнить общую настройку интеграции:

  1. Перейдите в раздел Автоматизация → Запуски. Система отобразит сведения об имеющихся запусках.

  2. Нажмите на кнопку Запустить (play). Отобразится окно выбора элемента экспертизы для запуска.

  3. Из раскрывающегося списка Тип выберите тип элементов экспертизы Плейбук.

  4. Раскройте древо каталогов в левой части окна и выберите каталог Интеграции, содержащий плейбуки с интеграциями.

  5. Выберите в каталоге Интеграции элемент с названием внешней системы для интеграции. В правой части окна отобразится плейбук интеграции с этой внешней системой.

  6. Выберите плейбук запуска интеграции.

  7. Нажмите на кнопку Добавить. Выбранный плейбук будет добавлен в запуск. После добавления выбранного плейбука в запуск открывается окно параметров запуска. Перейдите к заполнению данных в блоке Аргументы.

    Чтобы указать логин и пароль в параметрах интеграции, нажмите на кнопку variable и выберите переменную, которая содержит эти данные.

Интеграция с Kaspersky Security Center

При настройке интеграции с Kaspersky Security Center:

  1. Настройте учетную запись.

  2. Заполните необходимые поля и активируйте необходимые переключатели в блоке Аргументы.

Настройка учетной записи для интеграции с Kaspersky Security Center

Для импорта информации из Kaspersky Security Center системе потребуется учетная запись с правами на чтение базы данных Kaspersky Security Center.

Для настройки учетной записи с ограниченными правами выполните следующие действия:

  1. В дереве консоли выберите узел с именем нужного вам Сервера администрирования.

  2. В контекстном меню Сервера администрирования выберите пункт Свойства.

  3. В окне свойств Сервера администрирования выберите раздел Безопасность.

  4. В поле Имена групп или пользователей выберите пользователя, которому нужно присвоить роль.

  5. Если пользователь отсутствует в поле, добавьте его с помощью кнопки Добавить.

  6. В списке прав в нижней части окна, на закладке Права настройте права для пользователя:

    1. Нажмите на кнопку со значком "плюс" (+), чтобы раскрыть все доступные узлы в списке, и назначьте права Чтение.

    2. Установите флажки Разрешить рядом с правами Чтение.

Учетная запись настроена.

Для настройки учетной записи вы можете не настраивать права, а присвоить пользователю одну из системных ролей оператора: например, Главный оператор, Оператор Kaspersky Security Endpoint или Оператор Сервера администрирования.

Чтобы присвоить роль пользователю:

  1. Перейдите на закладку Роли и нажмите на кнопку Добавить. Откроется окно Роли пользователей. В окне отображаются созданные роли пользователей.

  2. В окне Роли пользователей выберите роль для пользователя.

  3. Нажмите на кнопку ОК.

Поля в блоке Аргументы

Аргумент Значение Редактируемое поле

DeviceFields

Дополнительные атрибуты технических характеристик устройств в KSC, которые необходимо импортировать.

Список доступных атрибутов можно посмотреть в официальной документации KSC.

Да

HostFields

Дополнительные атрибуты устройств в KSC, которые необходимо импортировать.

Список доступных атрибутов можно посмотреть в официальной документации KSC.

Да

HostFilters

Фильтр оборудования. Формат фильтра описан в подразделе Формат фильтра оборудования.

Да

HostGroupNames

Фильтр по имени группы.

Пример: Имя главной группы/Имя подгруппы

Да

KSCHost

Адрес сервера KSC.

Да

KSCPassword

Пароль учетной записи KSC.

Да

KSCPort

Порт подключения.

Да

KSCProtocol

Протокол подключения.

Да

KSCUsername

Логин учетной записи KSC.

Да

LinksNormalizations

Список ID правил нормализации для связей, которые необходимо импортировать:

  • Связь Оборудование — УЗ: ksc.isassets.rvision.ru.device_to_accounts

  • Связь Оборудование — ПО: ksc.isassets.rvision.ru.device_to_software

  • Связь Оборудование — Обновления: ksc.isassets.rvision.ru.device_to_update

  • Связь Оборудование — Уязвимости: ksc.vulnerabilities.rvision.ru.vulnToDevice

  • Связь Уязвимости — ПО: ksc.vulnerabilities.rvision.ru.vulnToSoftware

Да

Source

Тип источника данных.

Нет

EntitiesNormalizations

Список ID правил нормализации для сущностей, которые необходимо импортировать:

  • Оборудование: ksc.host.isassets.rvision.ru.Device

  • Обновления: ksc.update.isassets.rvision.ru.Updates

  • ПО: ksc.software.isassets.rvision.ru.Software

  • Учетные записи: ksc.user.isassets.rvision.ru.Accounts

  • Уязвимости: ksc.vulnerability.vulnerabilities.rvision.ru.Vulnerabilities

  • Уязвимое ПО: ksc.affected_software.isassets.rvision.ru.Software

При необходимости набор импортируемых полей и маппинг можно отредактировать в соответствующем правиле нормализации. Правила нормализации для интеграций располагаются в разделе Экспертиза в каталоге Интеграции.

Да

UpdateFields

Дополнительные атрибуты обновлений устройств в KSC, которые необходимо импортировать.

Список доступных атрибутов можно посмотреть в официальной документации KSC.

Да

UserFields

Дополнительные атрибуты пользователей устройств в KSC, которые необходимо импортировать.

Список доступных атрибутов можно посмотреть в официальной документации KSC.

Да

VulnerabilityFields

Дополнительные атрибуты уязвимостей устройств в KSC, которые необходимо импортировать.

Список доступных атрибутов можно посмотреть в официальной документации KSC.

Да

Формат фильтра оборудования

Подробная информация о синтаксисе фильтра представлена в официальной документации KSC.

Атрибуты фильтра:

  • KLHST_WKS_IP_LONG — IP-адрес в формате десятичного числа. Например: 10.99.101.200 → 174286280.

  • KLHST_WKS_DN — имя устройства

Операторы:

  • Равно: =

  • Больше: >

  • Меньше: <

  • Не равно: <>

  • Логическое "И": &

  • Логическое "ИЛИ": |

  • Логическое "НЕ": !

Особенности составления условий фильтрации:

  • Значения атрибутов указываются в кавычках.

    Пример 1. Пример фильтра по значению IP-адреса
    (KLHST_WKS_IP_LONG = "174286280")
  • Оператор отрицания (логического "НЕ") указывается перед названием атрибута.

    Пример 2. Пример условия с отрицанием
    (!KLHST_WKS_DN = "DRWEBESS01")
  • Операторы логических "И" и "ИЛИ" указываются в начале, перед операндами.

    Пример 3. Пример фильтра по диапазону IP-адресов
    (&(KLHST_WKS_IP_LONG >= "174286280")(KLHST_WKS_IP_LONG <= "174286328"))
    Пример 4. Пример фильтра по IP-адресу и имени устройства
    (|(KLHST_WKS_IP_LONG = "174286297")(KLHST_WKS_DN = "DRWEBESS01"))

Переключатели в блоке Аргументы

Аргумент Значение Редактируемое поле

HostIncludeVisibleOnly

Импортировать недоступные устройства.

Да

IgnoreLastRun

Игнорировать дату последнего запуска.

Да

IncludeHostDevices

Импортировать технические характеристики оборудования.

Да

IncludeHostProducts

Импортировать данные об установленных продуктах Kaspersky.

Да

IncludeHostSoftware

Импортировать ПО.

Да

IncludeHostUpdates

Импортировать обновления.

Да

IncludeHostUsers

Импортировать локальных пользователей.

Да

IncludeHostVulnerabilities

Импортировать уязвимости.

Да

Интеграция с Zabbix

При настройке интеграции с Zabbix:

  1. Настройте учетную запись.

  2. Заполните необходимые поля в блоке Аргументы.

Настройка учетной записи для интеграции с Zabbix

Настройка прав доступа состоит из следующих этапов:

  1. Создание группы пользователей.

  2. Создание роли.

  3. Создание пользователя.

Создание группы пользователей

  1. В разделе Администрирование выберите пункт Группы пользователей.

  2. В верхнем правом углу экрана нажмите кнопку Создать группу пользователей. Система отобразит окно групп пользователей. zabbix 2

  3. Укажите в окне имя группы (в примере — read permissions). zabbix 3

  4. В списке Доступ к интерфейсу выберите Деактивировано.

  5. Выберите вкладку Template permissions, а затем выберите Чтение. zabbix 5

  6. Нажмите кнопку Выбрать. zabbix 6

  7. В появившемся списке Template groups установите флажки для групп, которым необходимо назначить доступ на чтение, а затем нажмите на кнопку Выбрать внизу списка. zabbix 7

  8. Нажмите на Добавить.

    Обратите внимание, что Добавить — это надпись над кнопкой, а не сама кнопка.

    Выбранные группы появятся в списке Права доступа. zabbix 8

  9. Выберите вкладку Hosts permission, а затем выберите Чтение. zabbix 9

  10. Нажмите на кнопку Выбрать. zabbix 10 В появившемся списке Группы узлов сети установите флажки для групп узлов сети, которым необходимо назначить доступ на чтение, а затем нажмите на кнопку Выбрать внизу списка. zabbix 11

  11. Нажмите на Добавить.

    Обратите внимание, что Добавить — это надпись над кнопкой, а не сама кнопка.

    Выбранные группы появятся в списке Права доступа. zabbix 12

  12. Нажмите на кнопку Добавить. Система создаст группу. zabbix 13

Создание роли

  1. В разделе Администрирование выберите Роли пользователей.

  2. В верхнем правом углу экрана нажмите кнопку Создать роль пользователя. Система отобразит окно ролей пользователей. zabbix r 2

  3. Придумайте и укажите имя роли, например, reader. zabbix r 3

  4. Снимите все флажки в разделе Доступ к действиям, а затем нажмите на кнопку Добавить. zabbix r 4

Создание пользователя

  1. В разделе Администрирование выберите пункт Пользователи.

  2. В верхнем правом углу экрана нажмите кнопку Создать пользователя. Система отобразит окно пользователей. zabbix u 2

  3. Укажите имя пользователя и нажмите на кнопку Выбрать. zabbix u 3

  4. Установите в окне флажок рядом с группой, созданной вами ранее (в примере — read permissions), а затем нажмите на кнопку Выбрать. zabbix u 4

  5. Придумайте и укажите пароль, который должен содержать не менее 8 символов. Пароль необходимо подтвердить. Затем нажмите на кнопку Добавить. zabbix u 5

  6. Выберите вкладку Права доступа и нажмите на кнопку Выбрать. zabbix u 6

  7. Выберите из списка ранее созданную роль, в примере — reader. zabbix u 7

  8. Нажмите на кнопку Добавить. Система создаст пользователя.

Поля в блоке Аргументы

Аргумент Значение Редактируемое поле

Source

Тип источника данных.

Нет

ZabbixUrl

URL-адрес сервера Zabbix.

Пример: https://host.domain

Да

ZabbixLogin

Логин учетной записи Zabbix.

Да

ZabbixPassword

Пароль учетной записи Zabbix.

Да

ZabbixExtraParameters

Параметры API-запроса к системе Zabbix.

{
  "selectInterfaces": "extend",
  "selectInventory": "extend"
}

Да

EntitiesNormalizations

Список ID правил нормализации для сущностей, которые необходимо импортировать:

  • Оборудование: zabbix.host.isassets.rvision.ru.Device

При необходимости набор импортируемых полей и маппинг можно отредактировать в соответствующем правиле нормализации. Правила нормализации для интеграций располагаются в разделе Экспертиза в каталоге Интеграции.

Да

Интеграция с VMware vCenter

При настройке интеграции с VMware vCenter:

  1. Настройте учетную запись.

  2. Заполните необходимые поля и активируйте необходимые переключатели в блоке Аргументы.

Настройка учетной записи для интеграции с VMware vCenter

  1. Запустите клиент VMware vSphere.

  2. Выберите пункт меню Home → Administration. vmware 2

  3. В разделе Global Permission нажмите кнопку + (Add Permission). vmware 3

  4. В появившемся окне в поле Domain выберите домен. vmware 4

  5. В поле User/Group выберите пользователя домена, введя несколько первых символов имени. vmware 5

  6. В поле Role выберите роль Read-only. vmware 6

  7. Убедитесь, что в окне установлен флажок Propagate to children. vmware 7

  8. Нажмите ОК.

Поля в блоке Аргументы

Аргумент Значение Редактируемое поле

LinksNormalizations

Список ID правил нормализации для связей, которые необходимо импортировать:

  • Связь Оборудование — Оборудование: vmware.isassets.rvision.ru.device_to_device

  • Связь Оборудование — Сеть: vmware.isassets.rvision.ru.network_to_device

Да

Source

Тип источника данных.

Нет

EntitiesNormalizations

Список ID правил нормализации для сущностей, которые необходимо импортировать:

  • Оборудование (виртуальные машины): vmware.vm.isassets.rvision.ru.Device

  • Сети: vmware.network.isassets.rvision.ru.Networks

  • Оборудование (хосты): vmware.host.isassets.rvision.ru.Device

При необходимости набор импортируемых полей и маппинг можно отредактировать в соответствующем правиле нормализации. Правила нормализации для интеграций располагаются в разделе Экспертиза в каталоге Интеграции.

Да

VMwareLogin

Логин учетной записи VMWare.

Да

VMwarePassword

Пароль учетной записи VMWare.

Да

VMwareSSL

Проверка SSL-сертификатов.

Да

VMwareUrl

URL-адрес сервера VMWare

Пример: https://host.domain

Да

Переключатели в блоке Аргументы

Аргумент Значение Редактируемое поле

ImportHardware

Импортировать технические характеристики виртуальной машины.

Да

ImportHosts

Импортировать хосты.

Да

ImportVMNetworkInterfaces

Импортировать сетевые интерфейсы виртуальной машины.

Да

ImportVMs

Импортировать виртуальные машины.

Да

ImportWithoutVT

Импортировать гипервизоры и хосты без установленных VMware Tools.

Гипервизоры и хосты без установленных VMware Tools будут импортированы без ОС и IP-адреса. Для хостов без VMware Tools имя устройства будет соответствовать названию виртуальной машины в гипервизоре.

Да

Интеграция с Active Directory

При настройке интеграции с Active Directory, заполните необходимые поля и активируйте необходимые переключатели в блоке Аргументы.

Поля в блоке Аргументы

Аргумент Значение Редактируемое поле

ADHost

Адрес сервера AD.

Пример: host.domain

Да

ADPassword

Пароль учетной записи AD.

Да

ADSSL

Проверка SSL-сертификатов.

Да

ADUsername

Логин учетной записи AD.

Да

AccountFilter

Фильтр для поиска учетных записей.

Пример:

name=a368558

 — 

BaseDN

База поиска в AD.

Да

ComputerFilter

Фильтр для поиска оборудования

Пример:

distinguishedName=CN=1C83,CN=Computers,DC=rvlab,DC=local

Да

GroupFilter

Фильтр для поиска групп ИТ-активов.

Пример:

sAMAccountName=SSOTESTGroup581

Да

LinksNormalizations

Список ID правил нормализации для связей, которые необходимо импортировать:

  • Связь УЗ — Персонал: active_directory.isassets.rvision.ru.accounts_to_personnel

  • Связь Оборудование — Персонал (владелец): active_directory.isassets.rvision.ru.device_to_deviceOwner

  • Связь Оборудование — ГИТ: active_directory.isassets.rvision.ru.device_to_assetGroup

  • Связь Оборудование — Подразделение: active_directory.isassets.rvision.ru.device_to_Divisions

  • связь Персонал — ГИТ: active_directory.isassets.rvision.ru.assteGroups_to_Personnel

  • Связь Персонал — Подразделение: active_directory.isassets.rvision.ru.division_to_Personnel

Да

OrganizationalUnitFilter

Фильтр для поиска подразделений.

Пример:

name=Disabled Computers

Да

PagedSize

Количество записей, возвращаемых за один запрос к AD.

Да

Source

Тип источника данных.

При необходимости можно указать другое наименование источника, например, если нужно из одной интеграции импортировать данные с разными источниками.

Нет

EntitiesNormalizations

Список ID правил нормализации для сущностей, которые необходимо импортировать:

  • Оборудование: active_directory.computer.isassets.rvision.ru.Device

  • Группы ИТ-активов: active_directory.group.isassets.rvision.ru.AssetGroups

  • Учетные записи: active_directory.user.isassets.rvision.ru.Accounts

  • Подразделения: active_directory.organizationalUnit.isassets.rvision.ru.Divisions

  • Персонал: active_directory.user.isassets.rvision.ru.Personnel

При необходимости набор импортируемых полей и маппинг можно отредактировать в соответствующем правиле нормализации. Правила нормализации для интеграций располагаются в разделе Экспертиза в каталоге Интеграции.

Нет

UserFilter

Фильтр для поиска пользователей

Пример:

name=a368558

Да

Переключатели в блоке Аргументы

Аргумент Значение Редактируемое поле

IgnoreLastRun

Игнорировать дату последнего запуска.

Да

ImportComputers

Импортировать оборудование.

Да

ImportGroups

Импортировать группы ИТ-активов.

Да

ImportOrganizationalUnits

Импортировать подразделения.

Да

ImportUsers

Импортировать пользователей.

Да

Настройка расписания параметров интеграции

В блоке Триггер вы можете указать параметры триггера типа Расписание или Событие триггера. Запуск будет производиться согласно этим параметрам. Для того чтобы указать параметры, переведите переключатель в верхней части блока Триггер в активное положение.

Интеграция с настроенным расписанием отобразится в разделе Автоматизация → Триггеры. Всю информацию по запускам интеграции можно просмотреть в карточке интеграции на вкладке Запуски.

Была ли полезна эта страница?

Обратная связь