﻿# Включить модули решения Service Desk

> [HTML Version](servicedesk-extentions.html)

Для корректной работы решения в разделе **Администрирование > Модули** администратору необходимо [включить модули](/ru/help/platform/connect-extention.html), которые позволяют автоматизировать процессы, упорядочить работу и корректно отображать данные приложений.

В состав решения входят модули:

- обязательные для корректной работы решения;

- дополнительные, с помощью которых можно настроить интеграцию с сервисами мониторинга конфигурационных единиц (КЕ) [Zabbix](#zabbix) и [Nagios](#nagios). 

## Активировать обязательные модули решения Service Desk

1. **История приложений ServiceDesk** — используется для регистрации изменений в приложениях раздела **Service Desk**. В настройках модуля:

1. Выберите приложения, в которых хотите отслеживать изменения, одним из следующих способов:

	- нажмите кнопку **Добавить приложение** и в открывшемся списке выберите приложения раздела **Service Desk**;

	- нажмите кнопку **Заполнить по умолчанию**. Отобразится список приложений **Заявки**, **Услуги**, **Каталоги услуг**, **CMDB**, **Релиз**, **RFC**.

2. Напротив названия приложения нажмите кнопку **Свойства**. В открывшемся окне отметьте свойства, изменения которых будут фиксироваться с помощью модуля. Отслеживать изменения можно в карточках элементов на вкладке **История** или в разделе **Служебные справочники SD > Логирование события**.

2. **Markdown редактор ServiceDesk** — содержит виджет markdown-разметки. После включения модуля на карточках создания элементов станет доступно поле для описания и подробной информации.

3. **История просмотров SD** — фиксирует элементы приложений раздела **Service Desk**, которые были просмотрены пользователем. Для настройки модуля:

- выберите, кому доступна информация о просмотрах элементов приложений;

- укажите интервал времени, после окончания которого записи будут проверяться на дубли и удаляться.

4. **Обработка отзывов** — отслеживает получение отзывов от клиентов с формы обратной связи и распределяет их. Записи фиксируются в справочнике [Отзывы](servicedesk-catalogs.md#reviews).

5. **Tabulator SD** — имплементация библиотеки Tabulator. Используется для формирования таблиц, карт и дерева данных, а также для установки связей между родительскими и дочерними элементами приложений.

6. **Интеграция с JIRA** — применяется при работе с тикетами и релизами, позволяет создавать задачи в JIRA и контролировать их исполнение. Для настройки модуля укажите домен, логин и токен в Jira.

7. **Обработчик запросов от ELMA Bot** — подключается, чтобы [ELMA Bot](elma-bot.md) мог обрабатывать входящие обращения от клиентов.

8. **Создание/изменения внутренних пользователей** — используется для автоматического заполнения справочника **Внутренние пользователи** данными о сотрудниках компании из раздела **Администрирование > Пользователи**. 

## Настроить интеграцию с сервисом Zabbix

Если вы храните и обрабатываете данные о конфигурационных единицах (КЕ) компании в системе Zabbix, с помощью модуля интеграции вы можете:

- получать данные о работоспособности КЕ;

- отражать полученные данные в карточках КЕ раздела [Service Desk > CMDB](configuration-management-data-base.md);

- при наличии неисправности автоматически создавать заявки на изменение КЕ. 

Для настройки модуля выполните следующие действия:

1. На странице настроек модуля укажите URL-адрес, логин и пароль сервиса Zabbix. 

2. По умолчанию после подключения модуля в ELMA365 загружаются данные обо всех КЕ из Zabbix. Чтобы импортировать только те записи, которые нужны для работы в Service Desk, на странице настроек модуля укажите следующие сведения из Zabbix:

- идентификаторы групп, в которые входят КЕ;

- идентификаторы шаблонов — спецификации с параметрами КЕ.

3. Для корректного обмена данными о состоянии КЕ настройте соответствие атрибутов из Zabbix со свойствами приложения [CMDB](configuration-management-data-base.md). Для этого в правом верхнем углу нажмите кнопку **Сопоставить поля**. В открывшемся окне укажите параметры:

- **Поле обновления** — атрибут КЕ из Zabbix, значение которого запишется в свойство КЕ приложения **CMDB** при загрузке и обновлении данных, например, серийный номер, IP-адрес и т. д.;

- **Поле оповещения** — атрибут, значение которого запишется в свойство КЕ при создании заявки на изменение данных. Этот атрибут может совпадать с атрибутом, указанным в поле **Поле обновления**. 

Для каждого атрибута выберите соответствующее свойство и его тип из приложения **CMDB**. Чтобы указать несколько атрибутов, добавьте поля с помощью кнопки **+ Поле**. 

4. Задайте параметры автоматического создания заявки при изменении данных о КЕ:

- **При изменении работоспособности КЕ** — если на стороне сервиса Zabbix КЕ обозначается неисправной, в разделе **Service Desk** сразу зафиксируется обращение об этом;

- **По расписанию** — проверка работоспособности КЕ на стороне Zabbix происходит в заданное время. В ELMA365 заявка создаётся, если найдены неисправные конфигурационные единицы. В появившихся полях установите расписание проверки:

	- **Запустить** — укажите дату и время, начиная с которых данные о КЕ будут проверяться;

	- **Завершить** — если нужно, введите дату и время, после которых автоматическая проверка данных прекратится;

	- **Повторять** — определите периодичность проверки: **Однократно**, **Ежедневно**, **Еженедельно**, **Ежемесячно**;

	- **Повторять в течение дня** — отметьте параметр, чтобы дополнительно запускать проверку данных в течение суток с указанной периодичностью.

	- **Не требуется** — заявки на изменение КЕ создаются только вручную. 

5. Проверьте подключение к сервису Zabbix с помощью соответствующей кнопки.

6. Сохраните настройки. 

## Настроить интеграцию с сервисом Nagios

Модуль используется для мониторинга инфраструктуры и автоматического создания уведомлений о сбоях в приложении [CMDB](configuration-management-data-base.md).

Используя инструкцию на странице настроек модуля, активируйте его:

1. Укажите адрес и API-ключ сервиса Nagios.

2. Выберите, какого типа конфигурационные единицы вы хотите отслеживать, то есть контролировать их недоступность и фиксировать сбои. Это могут быть, например, активы типа **Лицензии и ПО** или **Узел сети**.

3. В ELMA365 [создайте токен](360016488452.md) и с его помощью сгенерируйте плагин Nagios. Затем на стороне сервиса настройте уведомления об изменениях КЕ.  

4. Вернитесь в ELMA365 и в настройках модуля задайте параметры получения уведомлений. 