Пакет интеграции HP Service Manager для System Center 2012 - Orchestrator

Назначение: System Center 2012 - Orchestrator, System Center 2012 SP1 - Orchestrator

Пакет интеграции для HP Service Manager – это надстройка для System Center 2012 - Orchestrator, позволяющая получать, создавать, обновлять и отслеживать билеты в HP Service Manager. Корпорация Майкрософт уделяет большое внимание защите конфиденциальности, предоставляя программное обеспечение, которое обеспечивает высокую производительность, эффективность и удобство работы. Дополнительные сведения см. в разделе System Center Orchestrator 2012 Privacy Statement (Заявление о конфиденциальности для System Center Orchestrator 2012) (https://go.microsoft.com/fwlink/?LinkID=216995).

Требования к системе

Для применения пакета интеграции для HP Service Manager требуется установка и настройка следующего программного обеспечения. Дополнительные сведения об установке и настройке Orchestrator и веб-службы HP Service Manager см. в документации по соответствующему продукту.

  • System Center 2012 - Orchestrator

  • HP Service Manager 7.11 или 9

На каждом сервере Runbook и в Runbook Designer должно быть установлено следующее программное обеспечение.

  • Microsoft .NET Framework 3.5 с пакетом обновления 1

  • Драйвер ODBC собственного клиента Microsoft SQL Server (устанавливается со средствами управления SQL Server).

  • Для доступа к базе данных HP Service Manager на сервере SQL Server требуется следующее.

    • Драйвер ODBC собственного клиента Microsoft SQL Server (устанавливается со средствами управления SQL Server).

    • Поставщик Microsoft ODBC.NET.

  • Для доступа к базе данных HP Service Manager в Oracle требуется следующее.

    • Клиент Oracle (Помощник настройки сети)

    • Драйвер ODBC для Oracle

Загрузка пакета интеграции

Загрузить этот пакет интеграции можно с помощью следующей ссылки: Пакет интеграции HP Service Manager для System Center 2012 - Orchestrator.

Регистрация и развертывание пакета интеграции

После загрузки файла пакета интеграции необходимо зарегистрировать его на сервере управления Orchestrator, после чего выполнить его развертывание на серверах Runbook и в Runbook Designer. Инструкции по установке пакетов интеграции см. в статье How To Install an Integration Pack.

Подготовка для подключения к серверу HP Service Manager

  • Создайте запись имени сервера HP Service Manager и номера порта, используемых для подключения клиента HP Service Manager.

  • Для всех серверов HP Service Manager, которые планируется подключить, необходимо создать имя источника данных ODBC (имя DSN) на каждом клиенте и сервере Runbook. Поддерживается как собственное подключение SQL Server, так и подключение Oracle ODBC. См. статью Настройка подключений HP Service Manager..

  • Модель лицензирования для компонентов HP Service Manager зависит от установленной версии. Обратитесь к документации по продукту HP, чтобы определить, какие компоненты подлежат лицензированию в отдельном порядке. Для правильной работы этому пакету интеграции требуется доступ к веб-службе HP Service Manager SOAP. Убедитесь, что компонент установлен и лицензирован, если это необходимо.

  • Убедитесь, что пользователю, для которого настроен доступ к серверу HP Service Manager, назначено значение SOAP-API CAPABILITY WORD в системе HP Service Manager. В зависимости от версии HP Service Manager может возникнуть необходимость приобрести дополнительную лицензию, чтобы включить функцию SOAP-API CAPABILITY WORD. Для получения дополнительных сведений о лицензировании обратитесь к местному торговому представителю HP.

Настройка подключений HP Service Manager.

При установке подключения создается повторно используемое соединение между Orchestrator и сервером HP Service Manager. Можно создать столько подключений, сколько требуется, чтобы указать ссылки на несколько серверов, на которых работает HP Service Manager. Кроме того, можно создать несколько подключений к одному и тому же серверу, чтобы разрешить различные разрешения безопасности для различных учетных записей пользователей.

Для пакета интеграции HP Service Manager требуется подключение к базе данных SQL Server HP Service Manager при создании Runbook в Runbook Designer. Перед настройкой подключения HP Service Manager в Runbook Designer необходимо создать надлежащее подключение ODBC.

Чтобы настроить подключение ODBC SQL Server

  1. Откройте программу Администратор источников данных ODBC (32-разрядная версия). Чтобы открыть эту программу, нажмите кнопку Пуск, выберите Выполнить и введите \Windows\SysWOW64\odbcad32.exe в поле Открыть. Нажмите кнопку ОК.

  2. В Администраторе источников данных ODBC откройте вкладку Системный DSN.

  3. Нажмите кнопку Добавить.

  4. Выберите драйвер SQL Server Native Client 10.0 из списка доступных драйверов.

  5. Нажмите кнопку Готово.

  6. Введите новое имя и описание для источника данных.

  7. Введите имя или IP-адрес сервера базы данных HP Service Manager в поле Сервер.

  8. Нажмите кнопку Далее.

  9. Выберите надлежащий метод проверки подлинности для сервера базы данных и введите действительные учетные данные.

  10. Нажмите кнопку Далее.

  11. Убедитесь, что флажок Использовать по умолчанию базу данных: установлен.

  12. В раскрывающемся списке под флажком выберите базу данных HP Service Manager.

  13. Нажмите кнопку Далее.

  14. Нажмите кнопку Готово.

  15. Нажмите кнопку Проверить источник данных для подтверждения подключения к базе данных.

  16. После завершения проверки нажмите кнопку ОК.

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

Настройка подключения ODBC Oracle

  1. Укажите имя Oracle Net Service, используя Oracle Net Configuration Assistant. Дополнительные сведения об этом шаге см. в документации по соответствующему продукту Oracle.

  2. Откройте программу "Администратор источников данных ODBC" (32-разрядная версия). Чтобы открыть эту программу, нажмите кнопку Пуск, выберите Выполнить и введите \Windows\SysWOW64\odbcad32.exe в поле Открыть. Нажмите кнопку ОК.

  3. В "Администраторе источников данных ODBC" откройте вкладку Системный DSN.

  4. Нажмите кнопку Добавить.

  5. Выберите драйвер Oracle ODBC, установленный с клиентом Oracle, из списка доступных драйверов.

  6. Нажмите кнопку Готово.

  7. Введите новое имя и описание для источника данных.

  8. Введите имя службы TNS для базы данных HP Service Manager в соответствии с настройками Net Configuration Assistant.

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

  10. Выберите надлежащий метод проверки подлинности для сервера базы данных и введите действительные учетные данные.

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

  12. Нажмите кнопку ОК, чтобы закрыть программу "Администратор источников данных ODBC".

Чтобы настроить подключение HP Service Manager.

  1. В Runbook Designer откройте меню Параметры и выберите HP Service Manager. Откроется диалоговое окно HP Service Manager.

  2. На вкладке Подключение нажмите кнопку Добавить, чтобы начать установку подключения. Появится диалоговое окно Запись подключения.

  3. В поле Имя введите имя этого подключения. Это может быть имя сервера HP Service Manager или понятное имя, позволяющее определить тип подключения.

  4. В поле Сервер введите имя или IP-адрес компьютера с HP Service Manager. Если указывается имя компьютера, можно указать имя NetBIOS или полное доменное имя (FQDN).

  5. В поле Имя ODBC DSN введите имя источника данных ODBC из одной из предыдущих процедур.

  6. Введите имя пользователя базы данных в поле Имя пользователя базы данных.

  7. Введите пароль базы данных в поле Пароль базы данных.

  8. В полях Имя пользователя и Пароль введите учетные данные, которые будут использоваться Orchestrator для подключения к серверу HP Service Manager.

  9. Нажмите кнопку Проверить подключение. Когда появится сообщение "Успешное подключение", нажмите кнопку ОК.

  10. В диалоговом окне списка подключений выберите созданное подключение, щелкнув соответствующий элемент в списке.

  11. Нажмите кнопку Обновить кэш поля, чтобы получить и сохранить настраиваемую конфигурацию с сервера HP Service Manager. Выполнение этой операции может занять несколько минут. Необходимо дождаться завершения операции, чтобы правильно подключиться к серверу HP Service Manager.

  12. Добавьте дополнительные подключения к другим серверам HP Service Manager, если это необходимо.

  13. Нажмите кнопку ОК, чтобы закрыть диалоговое окно настройки, и нажмите кнопку Готово.

Отображение обязательных полей

Если во время действия возникает ошибка и сообщается о том, что обязательное поле должно быть указано, но поля IP-адреса нет в пользовательском интерфейсе, поле необходимо отобразить через API веб-службы HP Service Manager. Для отображения поля выполните следующие действия.

Чтобы отобразить обязательное поле, сделайте следующее.

  1. Откройте клиент HP Service Manager.

  2. Подключитесь к требуемому серверу HP Service Manager.

  3. В System Navigator перейдите в раздел Средства настройки, далее выберите Веб-службы, затем Настройка WDSL и дважды щелкните параметр Настройка WSDL.

  4. В диалоговом окне Определение внешнего доступа нажмите кнопку Поиск, чтобы отобразить все доступные объекты.

  5. Выберите требуемый объект из списка объектов.

  6. Перейдите на вкладку Поля.

  7. Прокрутите вниз до конца списка полей.

  8. Введите имя базы данных для поля, которое необходимо отобразить в столбце Поле.

  9. Введите имя, по которому веб-служба будет обращаться к этому полю в столбце Заголовок.

  10. Проверьте правильность типа данных в столбце Тип.

  11. Нажмите кнопку Сохранить вверху страницы, чтобы сохранить сообщение.

Известные проблемы

  • При работе с билетами изменения требуются определенные разрешения. Эти разрешения указываются посредством назначения пользователю профиля управления изменениями. У пользователя может быть несколько профилей, однако он может относиться лишь к одному профилю в рамках каждого сеанса. Если пользователю назначено несколько профилей управления изменениями, для него автоматически используется первый профиль в алфавитном порядке. Чтобы избежать путаницы, рекомендуется, чтобы пользователю, указанному для пакета интеграции, назначался только один профиль управления изменениями.

  • У пользователя, указанного для пакета интеграции, должен быть указан часовой пояс по Гринвичу (Universal) и формат даты мм/дд/гг.

  • В определенных версиях HP Service Manager в списке доступных категорий при создании инцидента отображается элемент "Изменение", однако его выбор приводит к сбою объекта с отображением следующего сообщения. Укажите допустимую категорию. Это известная проблема, связанная с сервером HP Service Manager. Убедитесь, что поля доступны для веб-службы (см. раздел "Диагностика"), и что на сервере HP Service Manager установлена последняя версия ПО.

  • При нажатии кнопки Установить по умолчанию, имеющейся в действиях Создать запись, Обновить запись и Закрыть запись может отобразиться ошибка. Чтобы обойти эту проблему, используйте следующую процедуру.

    1. Обратите внимание на путь к файлу в сообщении об ошибке. Например, C:\Users\[CurrentUser]\AppData\Local\Microsoft\System 2012\Orchestrator\IntegrationPacks\HPServiceManager\[GUID]\defaultFields.xml

    2. Убедитесь, что каждая папка, указанная в пути к файлу, существует и в точности соответствует данным в сообщении об ошибке.

    3. При необходимости создайте все недостающие папки.

    Если Runbook Designer запущен пользователем, не имеющим привилегий администратора компьютера. В текущей версии пакета интеграции убедитесь, что у пользователя имеются достаточные разрешения для записи в папку %COMMONPROGRAMFILES(x86)%\Microsoft System Center 2012\Orchestrator\Extensions\Support\HPServiceManager\.