System Center 用 HP Service Manager 統合パック - Orchestrator

重要

このバージョンの Orchestrator はサポート終了に達しました。 Orchestrator 2022 にアップグレードすることをお勧めします。

HP Service Manager 用統合パックは、HP Service Managerでチケットを取得、作成、更新、監視できる、System Center と System Center - Orchestrator の Orchestrator 用アドオンです。

Microsoft は、必要なパフォーマンス、パワー、利便性をもたらすソフトウェアを提供しながら、プライバシーの保護に取り組んでいます。 詳細については、 System Center Orchestrator のプライバシーに関する声明を参照してください。

システム要件

HP Service Manager 統合パックを使用するためには、統合を実装するにあたり、次のソフトウェアがインストールされて構成されていることが必要です。 Orchestrator と HP Service Manager Web サービスのインストールと構成の詳細については、それぞれの製品ドキュメントを参照してください。

  • 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 Service Pack 1
  • Microsoft SQL Server Native Client ODBC ドライバー (SQL Server 管理ツールと併せてインストールされている)
  • SQL Server 上の HP Service Manager にアクセスする場合:
    • Microsoft SQL Server Native Client ODBC ドライバー (SQL Server 管理ツールと併せてインストールされている)
  • Oracle 上の HP Service Manager にアクセスする場合:
    • Oracle クライアント (Net Configuration Assistant)
    • Oracle ODBC ドライバー

統合パックのダウンロード

統合パックの登録と展開

統合パックのファイルをダウンロードしたら、Orchestrator 管理サービスに登録してから Runbook サーバーと Runbook Designer に展開する必要があります。 統合パックをインストールする手順については、「統合 パックを追加する方法」を参照してください。

HP Service Manager サーバーに接続する準備

  • HP Service Manager クライアントへの接続に使用する HP Service Manager サーバーの名前とポート番号を書き留めます。
  • 接続する予定のすべての HP Service Manager サーバーについて、各クライアントおよび Runbook サーバー上に ODBC データ ソース名 (DSN) を作成する必要があります。 SQL Server Native および Oracle ODBC の両方の接続がサポートされます。 HP Service Manager Connectionsの構成に関するページを参照してください。
  • HP Service Manager のコンポーネントのライセンス モデルは、インストールされる製品のバージョンによって異なります。 個別にライセンスされるコンポーネントについては、HP 製品の資料を参照してください。 この統合パックを使用するには、HP Service Manager の SOAP Web サービス アクセスが正しく動作する必要があります。 必要に応じて、このコンポーネントがインストールされてライセンスされていることを確認してください。
  • ユーザーが構成した HP Service Manager サーバーへのアクセスが、HP Service Manager システムで SOAP-API CAPABILITY WORD に割り当てられていることを確認します。 HP Service Manager のバージョンによっては、追加のライセンスを購入して SOAP-API CAPABILITY WORD を有効にする必要があります。 ライセンスの詳細については、HP 営業担当者にお問い合わせください。

HP Service Manager の接続の構成

接続により、Orchestrator と HP Service Manager サーバーの間に再利用可能なリンクが確立されます。 HP Service Managerを実行している複数のサーバーへのリンクを指定して、必要な数の接続を作成できます。 また、1 台のサーバーに対して複数の接続を作成し、ユーザー アカウントごとにセキュリティのアクセス許可を変えることもできます。

HP Service Manager 統合パックでは、Runbook Designer で Runbook を設計する際に HP Service Manager の SQL Server データベースに接続できることが必要です。 Runbook Designer で HP Service Manager の接続を設定するためには、有効な ODBC 接続が構成されている必要があります。

破損の可能性を回避するために、代替手段を使用してデータベースに直接接続しないでください。 適切な統合を確保するには、常に ODBC 接続を使用します。

SQL Server の ODBC 接続を設定するには

  1. ODBC データ ソースアドミニストレーター ユーティリティ (32 ビット) を開きます。 このユーティリティにアクセスするには、[スタート]、[実行] の順に選択し、[開く] ボックスに「\Windows\SysWOW64\odbcad32.exe」と入力します。 [OK] を選択します。
  2. ODBC データ ソース アドミニストレーターで、[システム DSN] タブを選択します。
  3. [追加] を選択します。
  4. [使用可能なドライバー] の一覧から、 [SQL Server Native Client 10.0] という名前のドライバーを選択します。
  5. [完了] を選択します。
  6. データ ソースの新しい名前と説明を入力します。
  7. HP Service Manager のデータベース サーバー名または IP アドレスを [サーバー] ボックスに入力します。
  8. [次へ] を選択します。
  9. データベース サーバーに適切な認証方法を選択し、有効な資格情報を入力します。
  10. [次へ] を選択します。
  11. [既定の データベースを次に変更する ] チェック ボックスがオンになっていることを確認します。
  12. チェックボックスの下のドロップダウン リストで、HP Service Manager データベースを選択します。
  13. [次へ] を選択します。
  14. [完了] を選択します。
  15. [ データ ソースのテスト] を選択して、データベースへの接続を確認します。
  16. テストが完了したら、[OK] を選択します
  17. [OK] を選択します。

Oracle ODBC 接続の設定

  1. Oracle Net Configuration Assistant を使用して、Oracle Net サービス名を構成します。 この手順の詳細については、関連する Oracle 製品ドキュメントを参照してください。
  2. ODBC データ ソース アドミニストレーター ユーティリティ (32 ビット) を開きます。 このユーティリティにアクセスするには、[スタート]、[実行] の順に選択し、[開く] ボックスに「\Windows\SysWOW64\odbcad32.exe」と入力します。 [OK] を選択します。
  3. ODBC データ ソース アドミニストレーターで、[ システム DSN ] タブを選択します。
  4. [追加] を選択します。
  5. [使用可能なドライバー] の一覧から、Oracle クライアントでインストールされた Oracle ODBC ドライバーを選択します。
  6. [完了] を選択します。
  7. データ ソースの新しい名前と説明を入力します。
  8. Net Configuration Assistant で構成された HP Service Manager データベースの TNS サービス名を入力します。
  9. 接続をテストします。必要に応じて資格情報を指定してください。
  10. データベース サーバーに適切な認証方法を選択し、有効な資格情報を入力します。
  11. [OK] を選択します。
  12. [ OK] を選択 して ODBC データ ソース アドミニストレーターを閉じます。

HP Service Manager接続を設定するには

  1. Runbook Designerで、[オプション] メニューを選択し、[HP Service Manager] を選択します。 [HP Service Manager] ダイアログが表示されます。
  2. [Connections] タブで、[追加] を選択して接続のセットアップを開始します。 [ 接続構成] ダイアログが表示されます。
  3. [名前] ボックスに、接続の名前を入力します。 HP Service Manager のサーバー名を入力することも、接続の種類を区別するための記述名を入力することもできます。
  4. [サーバー アドレス] ボックスに、HP Service Manager コンピューターの名前または IP アドレスを入力します。 コンピューター名を使用している場合は、NetBIOS 名または完全修飾ドメイン名 (FQDN) を入力できます。
  5. [ポーリング間隔] ボックスに、HP Service Manager接続の状態をチェックする頻度を分単位で入力します。
  6. [ ODBC DSN ] ボックスに、前のいずれかの手順の ODBC データ ソースの名前を入力します。
  7. データベースのユーザー名を [データベースのユーザー名] ボックスに入力します。
  8. データベースのパスワードを [データベースのパスワード] ボックスに入力します。
  9. [ユーザー名] ボックスと [パスワード] ボックスに、Orchestrator が HP Service Manager サーバーへの接続に使用する資格情報を入力します。
  10. [接続テスト] を選択します。 "正常に接続されました" というメッセージが表示されたら、[ OK] を選択します
  11. [接続リスト] ダイアログで、リスト内の適切な項目を選択して、新しく作成された接続を選択します。
  12. [フィールド キャッシュの更新] ボタンを選択して、HP Service Manager サーバーからカスタム構成を取得して格納します。 このオプションの処理には多少の時間を要する場合がありますが、統合パックが新しい HP Service Manager サーバーに正しく接続できるためには欠かせない処理です。
  13. 必要に応じて、他の HP Service Manager サーバーへの接続を追加設定します。
  14. [ OK] を選択 して構成ダイアログを閉じ、[完了] を選択 します

ヒント

[DB Username and DB Password]\(DB ユーザー名と DB パスワード\) - HPSM データベースが Windows サーバーを実行しているコンピューター上にあり、Windows 認証を使用して ODBC DSN を設定している場合は、[テスト接続] ボタンが機能するためにフィールドが空白でなくても済むため、ユーザー名とパスワードに何も入力できません。 SQL Server認証を使用している場合は、HPSM SQL Server データベースのユーザー名とパスワードが必要です。 ユーザーには、DSN 接続を介したデータベースへの読み取り/書き込みアクセス権が必要です。

必須フィールドの公開

アクティビティがエラーを報告し、必須フィールドを指定する必要があるが、IP がユーザー インターフェイスのフィールドを提供しないことを示す場合は、HP Service Manager Web サービス API を介してフィールドを公開する必要があります。 フィールドを公開するには、次の手順を実行します。

必須フィールドを公開するには

  1. HP Service Manager クライアントを開きます。
  2. 目的の HP Service Manager サーバーに接続します。
  3. システム ナビゲーターで、[ 調整ツール]、[ Web サービス]、[ WSDL 構成] の順に移動し、[ WSDL 構成] オプションをダブルクリックします。
  4. [ 外部アクセス定義 ] ダイアログで、[ 検索 ] ボタンを選択して、使用可能なすべてのオブジェクトを一覧表示します。
  5. オブジェクトの一覧から必須オブジェクトを選択します。
  6. [フィールド] タブを選択します。
  7. [フィールドの一覧] の一番下までスクロールします。
  8. 公開するフィールドのデータベース名を [フィールド] 列に入力します。
  9. Web サービスで使用するこのフィールドの参照名を [タイトル] 列に入力します。
  10. データ型が正しいことを [種類] 列で確認します。
  11. ページの上部にある [保存] を 選択して、メッセージを保存します。

の既知の問題

  • HP ServiceCenter 6.2 Web サービスが無効になっている場合は、[テスト接続] ボタンを使用して、Service Manager 7.1 Web サービス接続を検証することはできません。

  • 変更チケットを処理する場合は、特定のアクセス許可が必要です。 これらのアクセス許可は、ユーザーに変更管理プロファイルを割り当てて指定します。 ユーザーは複数のプロファイルを持つことができますが、帰属できるプロファイルは 1 セッションあたり 1 つだけです。 ユーザーに複数の変更管理プロファイルが割り当てられている場合、最初のプロファイルはアルファベット順に自動的に使用されます。 混乱を避けるために、統合パックで使用するように構成されたユーザーには、変更管理プロファイルを 1 つだけ割り当てることをお勧めします。

  • 統合パックを使用するように構成されたユーザーのタイムゾーン設定は、mm/dd/yy の形式でグリニッジ/世界協定時に設定されていることが必要です。

  • HP Service Managerの特定のバージョンでは、インシデントの作成時に使用可能なカテゴリの一覧に [変更] と表示されます。ただし、これを選択すると、オブジェクトは次のメッセージで失敗します。有効なカテゴリを指定してください。 これは HP Service Manager サーバーの既知の問題です。 フィールドが Web サービスに表示されていることを確認し (「トラブルシューティング」を参照)、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\ ディレクトリに書き込むのに十分なアクセス許可があることを確認します。