Pakiet integracyjny programu HP Service Manager dla programu System Center — Orchestrator
Uwaga
Pakiet integracyjny programu HP Service Manager został wycofany z programu System Center Orchestrator 2022 lub nowszym.
Pakiet integracyjny dla programu HP Service Manager to dodatek dla programu Orchestrator w programie System Center i programie System Center — Orchestrator, który umożliwia pobieranie, tworzenie, aktualizowanie i monitorowanie biletów w programie HP Service Manager.
Firma Microsoft zobowiązuje się do ochrony prywatności podczas dostarczania oprogramowania, które zapewnia ci wydajność, moc i wygodę. Aby uzyskać więcej informacji, zobacz Zasady zachowania poufności informacji programu System Center Orchestrator.
Wymagania systemowe
Pakiet integracyjny systemu HP Service Manager wymaga zainstalowania i skonfigurowania następującego oprogramowania do zaimplementowania integracji. Aby uzyskać więcej informacji na temat instalowania i konfigurowania programu Orchestrator oraz usługi internetowej PROGRAMU HP Service Manager, zobacz odpowiednią dokumentację produktu.
- Pakiety integracyjne programu System Center 2016 wymagają programu System Center 2016 — Orchestrator
- Pakiety integracyjne programu System Center 2019 wymagają programu System Center 2019 — Orchestrator
- HP Service Manager 7.11 lub 9
Na każdym serwerze Runbook i wystąpieniu programu Runbook Designer należy zainstalować następujące oprogramowanie:
- Program Microsoft .NET Framework 3.5 z dodatkiem Service Pack 1
- Sterownik ODBC programu Microsoft SQL Server Native Client (zainstalowany przy użyciu narzędzi SQL Server Management Tools)
- Aby uzyskać dostęp do bazy danych programu HP Service Manager w programie SQL Server:
- Sterownik ODBC programu Microsoft SQL Server Native Client (zainstalowany przy użyciu narzędzi SQL Server Management Tools)
- Aby uzyskać dostęp do bazy danych programu HP Service Manager w programie Oracle:
- Klient Oracle (Asystent konfiguracji sieci)
- Sterownik ODBC Oracle
Pobieranie pakietu integracyjnego
- Aby pobrać ten pakiet integracyjny dla programu Orchestrator 2016, zobacz Pakiet integracyjny programu HP Service Manager dla programu System Center 2016 — Orchestrator.
- Aby pobrać ten pakiet integracyjny dla programu Orchestrator 2019, zobacz Pakiet integracyjny programu HP Service Manager dla programu System Center 2019 — Orchestrator.
Rejestrowanie i wdrażanie pakietu integracyjnego
Po pobraniu pliku pakietu integracyjnego należy zarejestrować go na serwerze zarządzania programu Orchestrator, a następnie wdrożyć go na serwerach Runbook i projektantach elementów Runbook. Aby zapoznać się z procedurami instalowania pakietów integracyjnych, zobacz How To Add an Integration Pack (Jak dodać pakiet integracyjny).
Przygotowanie do nawiązania połączenia z serwerem programu HP Service Manager
- Utwórz rekord nazwy serwera systemu HP Service Manager i numeru portu używanego do połączenia klienta systemu HP Service Manager.
- Dla wszystkich serwerów systemu HP Service Manager, z którymi planujesz nawiązać połączenie, musisz utworzyć nazwę źródła danych ODBC (DSN) na każdym kliencie i serwerze Runbook. Obsługiwane są połączenia ODBC programu SQL Server Native i Oracle. Zobacz Konfigurowanie połączeń programu HP Service Manager.
- Model licencjonowania składników systemu HP Service Manager różni się w zależności od zainstalowanej wersji. Zapoznaj się z dokumentacją produktu HP, aby określić, które składniki są licencjonowane oddzielnie. Ten pakiet integracyjny do poprawnego działania wymaga dostępu do usługi sieci Web systemu HP Service Manager korzystającej z protokołu SOAP. Upewnij się, że ten składnik jest zainstalowany i licencjonowany, jeśli jest to konieczne.
- Upewnij się, że użytkownik skonfigurowany do uzyskiwania dostępu do serwera systemu HP Service Manager ma przypisane uprawnienie CAPABILITY WORD SOAP-API w systemie HP Service Manager. W zależności od wersji systemu HP Service Manager może być konieczny zakup dodatkowego licencjonowania w celu włączenia uprawnienia CAPABILITY WORD SOAP-API. Aby uzyskać więcej informacji na temat licencjonowania, skontaktuj się z przedstawicielem ds. sprzedaży HP.
Konfigurowanie połączeń programu HP Service Manager
Połączenie nawiązuje połączenie wielokrotnego użytku między programem Orchestrator i serwerem programu HP Service Manager. Można utworzyć dowolną liczbę połączeń, określając łącza do wielu serwerów z uruchomionym programem HP Service Manager. Możesz również utworzyć wiele połączeń z tym samym serwerem, aby umożliwić określenie różnych uprawnień zabezpieczeń dla różnych kont użytkowników.
Pakiet integracyjny systemu HP Service Manager wymaga połączenia z bazą danych programu SQL Server systemu HP Service Manager podczas projektowania elementów runbook w programie Runbook Designer. Przed rozpoczęciem konfigurowania połączenia systemu HP Service Manager w programie Runbook Designer należy skonfigurować prawidłowe połączenie ODBC.
Aby uniknąć ewentualnego uszkodzenia, nie używaj alternatywnych środków do bezpośredniego nawiązywania połączenia z bazą danych. Zawsze używaj połączenia ODBC, aby zapewnić właściwą integrację.
Konfigurowanie połączenia ODBC programu SQL Server
- Otwórz narzędzie administratora źródła danych ODBC (32-bitowe). Aby uzyskać dostęp do tego narzędzia, wybierz pozycję Uruchom, a następnie wprowadź ciąg \Windows\SysWOW64\odbcad32.exe w polu Otwórz. Wybierz przycisk OK.
- W administratorze źródła danych ODBC wybierz kartę System DSN.
- Wybierz Dodaj.
- Wybierz sterownik o nazwie SQL Server Native Client 10.0 z listy dostępnych sterowników.
- Wybierz Zakończ.
- Wprowadź nową nazwę i opis źródła danych.
- W polu Serwer wprowadź nazwę lub adres IP serwera bazy danych HP Service Manager.
- Wybierz Dalej.
- Wybierz odpowiednią metodę uwierzytelniania dla serwera bazy danych i wprowadź prawidłowe poświadczenia.
- Wybierz Dalej.
- Upewnij się, że pole wyboru Zmień domyślną bazę danych na: jest zaznaczone.
- Na liście rozwijanej poniżej pola wyboru wybierz bazę danych programu HP Service Manager.
- Wybierz pozycję Następny.
- Wybierz Zakończ.
- Wybierz pozycję Testuj źródło danych, aby potwierdzić łączność z bazą danych.
- Po zakończeniu testu wybierz przycisk OK.
- Wybierz przycisk OK.
Konfigurowanie połączenia Oracle ODBC
- Skonfiguruj nazwę usługi Oracle Net przy użyciu Asystenta konfiguracji Oracle Net. Aby uzyskać więcej informacji na temat tego kroku, zobacz odpowiednią dokumentację produktu Oracle.
- Otwórz narzędzie Administrator źródła danych ODBC (32-bitowe). Aby uzyskać dostęp do tego narzędzia, wybierz pozycję Uruchom, a następnie wprowadź ciąg \Windows\SysWOW64\odbcad32.exe w polu Otwórz. Wybierz przycisk OK.
- W administratorze źródła danych ODBC wybierz kartę System DSN .
- Wybierz Dodaj.
- Z listy dostępnych sterowników wybierz sterownik ODBC Oracle zainstalowany z klientem Oracle.
- Wybierz Zakończ.
- Wprowadź nową nazwę i opis źródła danych.
- Wprowadź nazwę usługi TNS dla bazy danych HP Service Manager zgodnie z konfiguracją w Asystencie konfiguracji sieci.
- Przetestuj połączenie, podając poświadczenia, jeśli to konieczne.
- Wybierz odpowiednią metodę uwierzytelniania dla serwera bazy danych i wprowadź prawidłowe poświadczenia.
- Wybierz przycisk OK.
- Wybierz przycisk OK , aby zamknąć administratora źródła danych ODBC.
Konfigurowanie połączenia programu HP Service Manager
- W programie Runbook Designer wybierz menu Opcje, a następnie wybierz pozycję HP Service Manager. Zostanie wyświetlone okno dialogowe PROGRAMU HP Service Manager.
- Na karcie Połączenia wybierz pozycję Dodaj, aby rozpocząć konfigurację połączenia. Zostanie wyświetlone okno dialogowe Konfiguracja połączenia.
- W polu Nazwa wprowadź nazwę połączenia. Może to być nazwa serwera HP Service Manager lub nazwa opisowa w celu wyróżnienia typu połączenia.
- W polu Adres serwera wprowadź nazwę lub adres IP komputera programu HP Service Manager. Jeśli używasz nazwy komputera, możesz wprowadzić nazwę NetBIOS lub w pełni kwalifikowaną nazwę domeny (FQDN).
- W polu Interwał sondowania wprowadź, jak często w minutach chcesz sprawdzić stan połączenia programu HP Service Manager.
- W polu ODBC DSN wprowadź nazwę źródła danych ODBC z jednej z poprzednich procedur.
- W polu Nazwa użytkownika bazy danych wprowadź nazwę użytkownika bazy danych.
- W polu Hasło bazy danych wprowadź hasło bazy danych.
- W polach Nazwa użytkownika i Hasło wprowadź poświadczenia używane przez program Orchestrator do nawiązania połączenia z serwerem programu HP Service Manager.
- Wybierz pozycję Testuj połączenie. Po wyświetleniu komunikatu "Połączono pomyślnie" wybierz przycisk OK.
- W oknie dialogowym lista połączeń wybierz nowo utworzone połączenie, wybierając odpowiedni element na liście.
- Wybierz przycisk Odśwież pamięć podręczną pól, aby pobrać i zapisać konfigurację niestandardową z serwera programu HP Service Manager. Wykonanie tej operacji może potrwać kilka minut i jest niezbędne, aby umożliwić pakietowi integracyjnemu poprawne nawiązanie połączenia z nowym serwerem HP Service Manager.
- Dodaj dodatkowe połączenia z innymi serwerami HP Service Manager (jeśli dotyczy).
- Wybierz przycisk OK , aby zamknąć okno dialogowe konfiguracji, a następnie wybierz pozycję Zakończ.
Napiwek
W przypadku nazwy użytkownika bazy danych i hasła bazy danych — jeśli baza danych HPSM znajduje się na komputerze z systemem Windows Server i skonfigurujesz nazwę DSN ODBC przy użyciu uwierzytelniania systemu Windows, możesz wprowadzić dowolne elementy dla nazwy użytkownika i hasła, ponieważ pola są wymagane tylko nie być puste, aby przycisk Testuj połączenie działało. Jeśli używasz uwierzytelniania programu SQL Server, musisz mieć nazwę użytkownika i hasło bazy danych programu SQL Server HPSM. Użytkownik musi mieć dostęp do odczytu/zapisu w bazie danych za pośrednictwem połączenia DSN.
Uwidaczniaj wymagane pola
Jeśli działanie zgłasza błąd i wskazuje, że wymagane pole musi zostać określone, ale adres IP nie udostępnia pola w interfejsie użytkownika, pole musi być uwidocznione za pośrednictwem interfejsu API usługi sieci Web programu HP Service Manager.
Aby uwidocznić wymagane pole, wykonaj następujące kroki:
- Otwórz klienta systemu HP Service Manager.
- Nawiąż połączenie z żądanym serwerem systemu HP Service Manager.
- W nawigatorze systemu przejdź do obszaru Narzędzia do dostosowywania, a następnie usług sieci Web, a następnie konfiguracji WSDL i kliknij dwukrotnie opcję Konfiguracja WSDL.
- W oknie dialogowym Definicja dostępu zewnętrznego wybierz przycisk Wyszukaj, aby wyświetlić listę wszystkich dostępnych obiektów.
- Wybierz wymagany obiekt z listy obiektów.
- Wybierz kartę Fields (Pola).
- Przewiń obszar Field list (Lista pól) w dół.
- W kolumnie Field (Pole) wprowadź nazwę bazy danych pola, które ma być uwidocznione.
- W kolumnie Caption (Podpis) wprowadź nazwę, za pomocą której usługa internetowa będzie odwoływać się do tego pola.
- Upewnij się, że typ danych jest poprawny w kolumnie Type (Typ).
- Wybierz pozycję Zapisz w górnej części strony, aby zapisać komunikat.
Znane problemy
Przycisk Testuj połączenie nie może służyć do sprawdzania poprawności połączeń sieci Web programu Service Manager 7.1, jeśli usługa internetowa HP ServiceCenter 6.2 została wyłączona.
Podczas obsługi biletów zmian wymagane są pewne uprawnienia. Te uprawnienia są określane przez przypisanie użytkownikowi profilu zarządzania zmianami. Użytkownik może mieć więcej niż jeden profil, ale może należeć tylko do jednego profilu na sesję. Jeśli użytkownik ma przypisany więcej niż jeden profil zarządzania zmianami, automatycznie użyje pierwszego profilu w kolejności alfabetycznej. Aby uniknąć nieporozumień, zaleca się, aby użytkownik skonfigurowany do użycia z pakietem integracyjnym został przypisany tylko jeden profil zarządzania zmianami.
Użytkownik skonfigurowany do użycia z pakietem integracyjnym musi mieć preferencje strefy czasowej ustawione na czas Greenwich/uniwersalny z formatem daty mm/dd/yy.
W niektórych wersjach programu HP Service Manager lista dostępnych kategorii podczas tworzenia zdarzenia powoduje wyświetlenie zmiany, ale wybranie powoduje niepowodzenie obiektu z następującym komunikatem: Podaj prawidłową kategorię. Jest to znany problem z serwerem HP Service Manager. Upewnij się, że pola są widoczne dla usługi internetowej (zobacz Rozwiązywanie problemów), a serwer PROGRAMU HP Service Manager został poprawiony do najnowszej wersji.
Przycisk Ustaw jako domyślny dostępny w działaniach Create Entry, Update Entry i Close Entry może zgłaszać błąd po wybraniu. Aby obejść ten problem, wykonaj poniższą procedurę.
- Zanotuj ścieżkę pliku podaną w komunikacie o błędzie. Na przykład C:\Users\[CurrentUser]\AppData\Local\Microsoft\System Center 2012\Orchestrator\IntegrationPacks\HPServiceManager\[GUID]\defaultFields.xml
- Upewnij się, że każdy folder w ścieżce pliku istnieje dokładnie tak, jak jest wyświetlany w komunikacie o błędzie.
- W razie potrzeby utwórz brakujące foldery.
Jeśli program Runbook Designer jest uruchamiany przez użytkownika bez uprawnień administratora na komputerze: W bieżącej wersji pakietu integracyjnego upewnij się, że użytkownik ma wystarczające uprawnienia do zapisu w katalogu %COMMONPROGRAMFILES(x86)%\Microsoft System Center 2012\Orchestrator\Extensions\Support\HPServiceManager\ .