# 設定ガイド: 接続支援のトラブルシューティング

{% hint style="warning" %}
このページの構成オプションは[管理者](https://docs.nexthink.com/platform/ja/user-guide/administration/account-management/roles#roles-administration)のみが見ることができます。

ライブラリコンテンツを一般ユーザーとして使用するには、[使用ガイド：接続支援のトラブルシューティング](https://docs.nexthink.com/platform/ja/library-packs/network-and-connectivity/workflow-connectivity-assisted-troubleshooting/usage-guide-connectivity-assisted-troubleshooting)を参照してください。
{% endhint %}

## **前提条件** <a href="#documentation-pre-requisites" id="documentation-pre-requisites"></a>

このライブラリパックには、次の必要な[拡張製品](https://docs.nexthink.com/platform/ja/overview/products)からのコンテンツが含まれています:

* [Flowーワークフロー](https://docs.nexthink.com/platform/ja/overview/products#products-flow)s

{% hint style="info" %}
これらの製品のいくつかは、各コンテンツへのデフォルトのアクセスを提供し、[拡張製品](https://docs.nexthink.com/platform/ja/overview/products)なしでも使用できます。

Nexthink Infinity の拡張製品の標準しきい値については、[Nexthink Infinity しきい値および制限の概要](https://edocs.nexthink.com/ja/nexthink-infinity/infinity-specifications/nexthink-infinity-default-thresholds-overview) ドキュメントをご参照ください。
{% endhint %}

## **含まれるコンテンツと依存関係** <a href="#documentation-contentanddependencies" id="documentation-contentanddependencies"></a>

このライブラリパックは、以下のコンテンツおよび依存関係を含みます：

| コンテンツタイプ  | \[名前]                | \[説明]                                                                    |
| --------- | -------------------- | ------------------------------------------------------------------------ |
| ワークフロー    | 接続性アシストつきトラブルシューティング | 情報収集およびL1エージェントのためのITSMチケット更新に加え、従業員のためのガイドつきトラブルシューティングを提供する**ワークフロー**。 |
| リモートアクション | Wi-Fi 信号強度を取得        | Wi-Fi 信号の品質、強度およびチャネルを取得し、デバイスが企業ネットワークに接続されているかどうかを確認します。               |
| リモートアクション | Wi-Fi情報を取得           | デバイス上のWi-Fi 接続について、帯域、チャネル、SSID/BSSIDを含む情報を取得します。                        |
| リモートアクション | ネットワーク速度を取得          | 外部URLとビジネスURLのRTTを測定することで、ネットワークの速度についての情報を取得します。                        |

## **"接続性アシストつきトラブルシューティングパック"を設定する** <a href="#documentation-configurationguide" id="documentation-configurationguide"></a>

{% hint style="info" %}
組織のニーズに合わせて、提案された設定手順を編集しカスタマイズしてください。
{% endhint %}

コンテンツをインストールおよび設定するために次の手順に従ってください：

* 設定前 - [Nexthink Library](https://docs.nexthink.com/platform/user-guide/nexthink-library)からライブラリパックコンテンツをインストールします
* [ステップ 1 - リモートアクションを設定する](#configuring-remote-action-s)
* [ステップ 2 - Microsoft Teams の通信チャンネルを設定する](#step-2-set-up-a-registered-microsoft-entra-id-app-and-configure-microsoft-graph-api-connector-creden)
* [ステップ 3 - Microsoft Entra ID アプリケーションを登録し、Microsoft Graph API コネクタクレデンシャルを設定する](#step-2-set-up-a-registered-microsoft-entra-id-app-and-configure-microsoft-graph-api-connector-creden-1)
* [ステップ 4 - ワークフロー内のMS Teamsメッセージを編集する](#documentation-step3-editcampaigns)
* [ステップ 5 - ITSM API コネクタクレデンシャルを設定する](#configurationguide-batteryreplacementscheduling-step2-configureitsmapiconnectorcredentials)
* [ステップ 6 - ワークフロー内のグローバルパラメータを設定する](#configurationguide-batteryreplacementscheduling-step3-configureglobalparameters)

### **ステップ 1 - リモートアクションを設定する**

*<mark style="color:blue;">番号付きステップを使用してください。 太字で表示されるNexthink UIの単語/用語。</mark>*

1. メインメニューから、**リモートアクション** > [リモートアクション管理](https://docs.nexthink.com/platform/ja/user-guide/remote-actions/managing-remote-actions)ページに進みます。
2. リモートアクションを確認し、編集します。

これらのリモートアクションに対してNexthinkが推奨する設定は以下のとおりです。

<table><thead><tr><th width="235">[名前]</th><th width="222">トリガースケジュール</th><th>編集するパラメータ</th></tr></thead><tbody><tr><td>Wi-Fi 信号強度を取得</td><td>APIトリガーはワークフローからトリガーされるように有効にする必要があります</td><td><p>次のパラメータを設定する必要があります：</p><ul><li>CorporateNetworks</li><li>AcceptableSignalQuality</li></ul></td></tr><tr><td>Wi-Fi情報を取得</td><td>APIトリガーはワークフローからトリガーされるように有効にする必要があります</td><td>[なし]</td></tr><tr><td>ネットワーク速度を取得</td><td>APIトリガーはワークフローからトリガーされるように有効にする必要があります</td><td><p>次のパラメータを設定する必要があります：</p><ul><li>ExternalURL</li><li>WebRTTThreshold</li><li>BusinessURL</li><li>BusinessWebRTTThreshold</li></ul></td></tr></tbody></table>

### ステップ 2 - Microsoft Teamsの通信チャンネルを設定する <a href="#step-2-set-up-a-registered-microsoft-entra-id-app-and-configure-microsoft-graph-api-connector-creden" id="step-2-set-up-a-registered-microsoft-entra-id-app-and-configure-microsoft-graph-api-connector-creden"></a>

このワークフローは、エンドユーザーとの通信チャンネルとしてMicrosoft Teamsメッセージを使用し、これをMessage thinkletと呼びます。 メッセージ・シンクレットについて詳しく知りたい方は、[こちらのドキュメント](https://docs.nexthink.com/platform/ja/user-guide/workflows/creating-workflows/configuring-thinklets/message-thinklet)をご覧ください。

このワークフローでメッセージシンクレットを正しく機能させるために、[このドキュメントページ](https://docs.nexthink.com/platform/ja/integrations/communication-channels)で説明されている設定手順を完了してください。

### ステップ 3 - Microsoft Entra IDアプリケーションを登録し、Microsoft Graph APIコネクタクレデンシャルを設定する <a href="#step-2-set-up-a-registered-microsoft-entra-id-app-and-configure-microsoft-graph-api-connector-creden" id="step-2-set-up-a-registered-microsoft-entra-id-app-and-configure-microsoft-graph-api-connector-creden"></a>

次のドキュメンテーションページを参照して、Microsoft Entra ID アプリケーションを登録し、Nexthink で適切なコネクターの資格情報を設定してください: [ワークフローのための Entra ID 統合](https://docs.nexthink.com/platform/ja/library-packs/faq/entra-id-integration-for-workflows).

このワークフロー用の登録済みEntra IDアプリケーションには、次の権限が付与されている必要があります：

| 権限タイプ         | 最小権限                                                          |
| ------------- | ------------------------------------------------------------- |
| アプリケーションまたは委任 | <p>User.Read.All</p><p>Directory.Read.All</p><p>Mail.Send</p> |

このワークフローはアプリケーション権限タイプを使用してテストされました。 異なる環境では異なる権限が必要です。 環境に応じた権限を割り当て、関連するリスクを十分に理解してください。

詳細については、Microsoftの[Graph REST API](https://learn.microsoft.com/en-us/graph/api/overview?view=graph-rest-1.0)のドキュメントを参照してください。

### **ステップ 4 - ワークフロー内のMS Teams メッセージを編集する** <a href="#documentation-step3-editcampaigns" id="documentation-step3-editcampaigns"></a>

このワークフローでは、Nexthink MS Teamsアプリケーションを使用して、プロセスのさまざまな段階で直接従業員にメッセージを送信します。 この方法は従業員の作業習慣に自然に溶け込み、campaignsを使用するよりも速く、干渉が少ないです。\
キャンペーンとは異なり、これらのメッセージの文言や構文はワークフロー内で直接設定されます。 Nexthinkは、これらのメッセージが正確性のために確認され、企業のコミュニケーションガイドラインに沿って編集されることを推奨しています。

1. ワークフローから任意の 'Message' thinklet をクリックします。 Flow サイドバーが thinklet の詳細を表示して読み込みます。

   <figure><img src="https://3549141153-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeLm8O7QKZDn6z806e7Sv%2Fuploads%2Fgit-blob-edddf4ac49dfd7dd347f0cb6f67741c40f4f6fc7%2FMS%20Teams%20message.png?alt=media" alt=""><figcaption></figcaption></figure>
2. メッセージの文言を確認し、編集します。 編集を完了したら、変更を保存します。

### ステップ 5 - ITSM API コネクタクレデンシャルを設定する <a href="#configurationguide-batteryreplacementscheduling-step2-configureitsmapiconnectorcredentials" id="configurationguide-batteryreplacementscheduling-step2-configureitsmapiconnectorcredentials"></a>

[コネクタ資格情報](https://docs.nexthink.com/platform/ja/integrations/outbound-connectors/connector-credentials) の設定は API 呼び出しを有効にするために不可欠です。

1. メインメニューから、**管理** > [コネクタの資格情報](https://docs.nexthink.com/platform/ja/integrations/outbound-connectors/connector-credentials) ページに移動します。
2. **プロトコル** ドロップダウンから **HTTPS** オプションを選択します。
3. ITSMのルート `https://` を **URLアドレス** フィールドに貼り付けます。
4. **認証** ドロップダウンから **Basic** オプションを選択します。
5. サードパーティツールに接続する **ユーザー名** と **パスワード** を入力してください。
6. **Save** をクリックしてクレデンシャルを保存します。

<div data-full-width="true"><figure><img src="https://3549141153-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeLm8O7QKZDn6z806e7Sv%2Fuploads%2Fgit-blob-7bc5e1898e0304f93b6e2963e951c3543d50f743%2Fconnector-credential%20(1).png?alt=media" alt="Connector credential.png" width="375"><figcaption></figcaption></figure></div>

ITSM API のコネクタクレデンシャルを設定した後：

7. 特定のワークフローから、**Credentials** のための各 **Service/API** thinklet ドロップダウンフィールドを入力します。
   * ライブラリからワークフローをインストールまたはコピーする際、このフィールドは空白のままになります。これは各環境のローカルセットアップであり、ライブラリには含まれていないためです。

<div data-full-width="true"><figure><img src="https://3549141153-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeLm8O7QKZDn6z806e7Sv%2Fuploads%2Fgit-blob-90daae14368007cc94d46fe3224c401d495cfd5b%2Fimage-20240119-144723.png?alt=media" alt="image-20240119-144723.png" width="760"><figcaption></figcaption></figure></div>

### ステップ6 - グローバルパラメーターをワークフロー内で設定する <a href="#configurationguide-batteryreplacementscheduling-step3-configureglobalparameters" id="configurationguide-batteryreplacementscheduling-step3-configureglobalparameters"></a>

このワークフローには1つのグローバルパラメーターがあります:

* `インシデントナンバー` - ワークフローを実行する前に作成されたITSMチケットのユーザーフレンドリーな参照です。

ワークフローを実行する前に、ネットワーク接続の問題についてITSMにチケットを記録しておく必要があります。 その後、チケットの参照、ServiceNowの`インシデントナンバー`をワークフローにグローバルパラメーターとして追加できます。

このワークフローの最初のステップは、この`インシデントナンバー`を使用して、起動されたチケットの`sys_id`を特定することです。 この`sys_id`は、その後ワークフローが進行する際に使用され、問題が発見された場合、その修正が自動的に行われるかどうかに関わらず、ITSMチケットに作業ノートが追加されます。

***

関連トピック

* [概要ページ: 接続アシステッドトラブルシューティング](https://docs.nexthink.com/platform/ja/library-packs/network-and-connectivity/workflow-connectivity-assisted-troubleshooting/usage-guide-connectivity-assisted-troubleshooting)
* [使用ガイド: 接続アシステッドトラブルシューティング](https://docs.nexthink.com/platform/ja/library-packs/network-and-connectivity/workflow-connectivity-assisted-troubleshooting/usage-guide-connectivity-assisted-troubleshooting)
