Поделиться через


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

Примечание.

Пакет интеграции HP Service Manager был прекращен из System Center Orchestrator 2022 и более поздних версий.

Пакет интеграции для HP Service Manager — это надстройка для Orchestrator в System Center и System Center — Orchestrator, которая позволяет получать, создавать, обновлять и отслеживать билеты в HP Service Manager.

Корпорация Майкрософт стремится защитить вашу конфиденциальность при доставке программного обеспечения, которое обеспечивает вам производительность, мощность и удобство, которое вы хотите. Дополнительные сведения см. в заявлении о конфиденциальности System Center Orchestrator.

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

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

  • Для пакетов интеграции System Center 2016 требуется System Center 2016 — Orchestrator
  • Для пакетов интеграции System Center 2019 требуется System Center 2019 — Orchestrator
  • HP Service Manager 7.11 или 9

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

  • Microsoft .NET Framework 3.5 с пакетом обновления 1 (SP1)
  • Драйвер ODBC собственного клиента Microsoft SQL Server (устанавливается со средствами управления SQL Server).
  • Для доступа к базе данных HP Service Manager на SQL Server:
    • Драйвер ODBC собственного клиента Microsoft SQL Server (устанавливается со средствами управления SQL Server).
  • Для доступа к базе данных HP Service Manager в Oracle:
    • Клиент Oracle (Помощник настройки сети)
    • Драйвер ODBC для Oracle

Скачивание пакета интеграции

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

После скачивания файла пакета интеграции необходимо зарегистрировать его на сервере управления Orchestrator, а затем развернуть его на серверах Runbook и в конструкторах Runbook. Процедуры установки пакетов интеграции см. в разделе "Как добавить пакет интеграции".

Подготовка к подключению к серверу 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, чтобы обеспечить правильную интеграцию.

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

  1. Откройте служебную программу администратора источника данных ODBC (32-разрядная версия). Чтобы получить доступ к этой служебной программе, нажмите кнопку "Пуск", "Запустить", а затем введите \Windows\SysWOW64\odbcad32.exe в поле "Открыть". Нажмите ОК.
  2. В администраторе источника данных ODBC перейдите на вкладку System 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. Нажмите ОК.

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

  1. Укажите имя Oracle Net Service, используя Oracle Net Configuration Assistant. Дополнительные сведения об этом шаге см. в соответствующей документации по продукту Oracle.
  2. Откройте программу "Администратор источников данных ODBC" (32-разрядная версия). Чтобы получить доступ к этой служебной программе, нажмите кнопку "Пуск", а затем введите \Windows\SysWOW64\odbcad32.exe в поле "Открыть". Нажмите ОК.
  3. В администраторе источника данных ODBC перейдите на вкладку System 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 выберите меню "Параметры " и выберите HP Service Manager. Откроется диалоговое окно HP Service Manager.
  2. На вкладке "Подключения" нажмите кнопку "Добавить ", чтобы начать настройку подключения. Откроется диалоговое окно "Конфигурация подключения".
  3. В поле Имя введите имя этого подключения. Это может быть имя сервера HP Service Manager или понятное имя, позволяющее определить тип подключения.
  4. В поле "Адрес сервера" введите имя или IP-адрес компьютера HP Service Manager. Если вы используете имя компьютера, введите имя NetBIOS или полное доменное имя (FQDN).
  5. В поле "Интервал опроса" введите частоту в минутах, чтобы проверить состояние подключения HP Service Manager.
  6. В поле DSN ODBC введите имя источника данных ODBC из одной из предыдущих процедур.
  7. Введите имя пользователя базы данных в поле Имя пользователя базы данных.
  8. Введите пароль базы данных в поле Пароль базы данных.
  9. В полях имени пользователя и пароля введите учетные данные, которые Orchestrator будет использовать для подключения к серверу HP Service Manager.
  10. Выберите Проверить подключение. Когда появится сообщение "Подключено успешно", нажмите кнопку "ОК".
  11. В диалоговом окне списка подключений выберите только что созданное соединение, выбрав соответствующий элемент в списке.
  12. Нажмите кнопку "Обновить кэш полей", чтобы получить и сохранить настраиваемую конфигурацию на сервере HP Service Manager. Выполнение этой операции может занять несколько минут. Необходимо дождаться завершения операции, чтобы правильно подключиться к серверу HP Service Manager.
  13. Добавьте дополнительные подключения к другим серверам HP Service Manager, если это необходимо.
  14. Нажмите кнопку "ОК" , чтобы закрыть диалоговое окно конфигурации и нажмите кнопку "Готово".

Совет

Для имени пользователя базы данных и пароля базы данных . Если база данных HPSM находится на компьютере под управлением Windows Server, и вы настроили dsN ODBC с проверка подлинности Windows, то вы можете ввести что-либо для имени пользователя и пароля, так как поля не должны быть пустыми, чтобы кнопка тестового подключения работала. Если вы используете проверку подлинности SQL Server, необходимо иметь имя пользователя и пароль для базы данных SQL Server HPSM. У пользователя должен быть доступ к базе данных для чтения или записи через подключение DSN.

Предоставление обязательных полей

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

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

  1. Откройте клиент HP Service Manager.
  2. Подключитесь к требуемому серверу HP Service Manager.
  3. В системном навигаторе перейдите к средствам настройки, а затем веб-службам, а затем конфигурации WSDL и дважды щелкните параметр конфигурации WSDL.
  4. В диалоговом окне "Определение внешнего доступа" нажмите кнопку "Поиск", чтобы отобразить список всех доступных объектов.
  5. Выберите требуемый объект из списка объектов.
  6. Перейдите на вкладку Поля.
  7. Прокрутите вниз Список полей.
  8. Введите имя базы данных для поля, которое необходимо отобразить в столбце Поле.
  9. Введите имя, по которому веб-служба будет обращаться к этому полю в столбце Заголовок.
  10. Проверьте правильность типа данных в столбце Тип.
  11. Нажмите кнопку "Сохранить " в верхней части страницы, чтобы сохранить сообщение.

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

  • Кнопка "Проверить подключение" не может использоваться для проверки подключений веб-службы Service Manager 7.1, если веб-служба HP ServiceCenter 6.2 отключена.

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

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

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

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

    1. Обратите внимание на путь к файлу в сообщении об ошибке. Например, C:\Users\[CurrentUser]\AppData\Local\Microsoft\System Center 2012\Orchestrator\IntegrationPacks\HPServiceManager\[GUID]\defaultFields.xml
    2. Убедитесь, что каждая папка, указанная в пути к файлу, существует и в точности соответствует данным в сообщении об ошибке.
    3. При необходимости создайте все недостающие папки.

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