Nexthink とセルフサービスポータルの統合

セルフサービスポータルの統合フロー

統合は以下のスキームに従います:

  • セルフサービスウィジェットは社員に提供されるUIを制御し、社員に提供される対策オプションを決定します。

  • Nexthinkは、Nexthink Platformからセルフサービスポータルにデータをプッシュするためのアウトバウンドコネクタを提供します:

    • データエクスポーターを使用して、大量のユーザーデータとユーザーのデバイスに関する情報をエクスポートします。

    • ウェブフックを使用して、イベントをリアルタイムでセルフサービスポータルに送信します。たとえば、アラート、リモートアクションの実行結果、または他の即時イベントです。

  • Nexthink Platformは、セルフサービスウィジェットが情報を表示したり、アクションをトリガーしたりするためのAPIを提供します。 APIを通じて、セルフサービスポータルは次のことを行います:

    • NQL APIを使用してNexthinkから社員のデータを取得します。

    • Remote Actions APIまたはWorkflows APIでリメディエーションをトリガーします。

必要性
統合アプローチ

社員またはデバイスのコンテキストを特定する

  • ユーザーまたはデバイスオブジェクトから、Nexthink識別子を含むプロパティを取得します。

  • データエクスポート - 同定に必要なデバイスまたはユーザーオブジェクトデータ(ユーザー名、デバイス名とタイプ、最終確認日、その他の情報など)を体系的なスケジュールでキャッシュします。 このアプローチを使用して、セルフサービスウィジェットソリューションで使用するCMDBシステムを強化します。

  • NQL API - 特定のユーザー名またはデバイス識別子のユーザーまたはデバイスオブジェクトデータを取得します。 Nexthinkは、このアプローチを小規模組織、およびウィジェットが要求に応じてのみ表示される、またはサーバ側でのキャッシュと組み合わせて表示される状況でのみ推奨します。 それ以外の場合、API使用制限を超える可能性があります。

特定のデバイスのデバイス状態情報を表示する

  • 特定のデバイスまたはユーザーオブジェクトのデバイスとその評価に関連する情報を取得し、社員に情報を提供します。

  • NQL API - Nexthink Platformによって収集されたデバイスの健康指標、アプリケーションの指標、またはその他のデータを含む、社員のデバイスに関する詳細情報を取得します。

Nexthinkで定義されたカスタムフィールドと評価を活用します。

  • オプション:データエクスポート - リアルタイムデータが必要ない場合、大規模環境でデバイスヘルス情報をキャッシュします。 このアプローチは、API使用制限を遵守するのに役立ちます。

ユーザーデバイスの問題を解決する

  • 診断に基づいて自動修正をトリガーします。

  • ユーザー固有の要求に基づいて自動修正をトリガーします。

  • Remote Actions API - 社員デバイスでのリモートアクションの実行をトリガーします。

  • Workflows API - 社員デバイスでのワークフローの実行をトリガーします。

  • NQL API - リモートアクションまたはワークフローの実行結果を取得します。

  • Webhook - システムがリモートアクションまたはワークフローの実行を完了したときに通知を受け取ります。

前提条件

以下は、Nexthink環境に必要な準備手順です:

計画

  1. APIの使用がNexthinkのAPI使用制限に準拠していることを確認します。 詳細については、Nexthink開発者ポータルのドキュメントを参照してください。

  2. セルフサービスポータルソリューションとNexthinkの間でユーザーを一致させる方法を理解します。 EmployeeデバイスでNexthink Collectorがアクティブになっている場合、ユーザー名、SID、UPNを収集します。 NexthinkインスタンスでMicrosoft Entra IDコネクタがアクティブになっている場合、マッピング用の追加データ(ユーザーメールアドレスを含む)を使用できます。

資格情報

システムは、セルフサービスポータルソリューションからNexthinkテナントへの呼び出しと、データエクスポーターおよびウェブフックのアウトバウンド接続を安全にするための資格情報を要求します。

  1. APIの資格情報を設定します。 詳細については、API資格情報のドキュメントを参照してください。 次の権限がアクティブであることを確認してください:

  2. NQL API

  3. Remote Actions API

  4. Workflows API、Workflowsを使用する場合およびNexthink Flowライセンスをお持ちの場合

  5. アウトバウンド統合を使用するためのアウトゴーイングコネクタ資格情報を設定します。 詳細については、コネクタ資格情報のドキュメントを参照してください。

コンテンツの準備

セルフサービスポータル統合が依存するNexthinkコンテンツを設定してアクティブ化します:

  1. Nexthinkユーザーインターフェイス内でNQLクエリを事前設定し、NQL APIがそれらを呼び出せるようにします。 詳細については、セルフサービスポータルを使用してデバイスの問題を解決するのドキュメントを参照してください。 通常、必要なクエリは次の通りです:

  2. 特定のユーザーのためにデバイスとその基本情報を取得するクエリ。

  3. 特定のユーザーまたはデバイスのオンデマンド診断情報を取得するクエリ。

  4. リモートアクションまたはワークフローのステータスと出力を取得するクエリ。

  5. APIトリガータイプでリモートアクションまたはワークフローを作成、設定、およびアクティブ化します。 Nexthink Libraryは、さまざまなユースケースに対応したリモートアクションとワークフローのセットを提供しています。\


関連トピック

Last updated

Was this helpful?